Activity.OnGenericMotionEvent(MotionEvent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn ein generisches Bewegungsereignis von keiner der Ansichten innerhalb der Aktivität behandelt wurde.
[Android.Runtime.Register("onGenericMotionEvent", "(Landroid/view/MotionEvent;)Z", "GetOnGenericMotionEvent_Landroid_view_MotionEvent_Handler")]
public virtual bool OnGenericMotionEvent(Android.Views.MotionEvent? e);
[<Android.Runtime.Register("onGenericMotionEvent", "(Landroid/view/MotionEvent;)Z", "GetOnGenericMotionEvent_Landroid_view_MotionEvent_Handler")>]
abstract member OnGenericMotionEvent : Android.Views.MotionEvent -> bool
override this.OnGenericMotionEvent : Android.Views.MotionEvent -> bool
Parameter
Gibt zurück
- Attribute
Hinweise
Wird aufgerufen, wenn ein generisches Bewegungsereignis von keiner der Ansichten innerhalb der Aktivität behandelt wurde. Generische Bewegungsereignisse beschreiben Joystickbewegungen, Hoverereignisse von Maus- oder Eingabestiftgeräten, Trackpadeingaben, Bildlaufradbewegungen und andere Bewegungsereignisse, die nicht von onTouchEvent(MotionEvent) oder onTrackballEvent(MotionEvent( MotionEvent) behandelt werden. Die Quelle des Bewegungsereignisses gibt die Klasse der empfangenen Eingabe an. Implementierungen dieser Methode müssen die Bits in der Quelle untersuchen, bevor das Ereignis verarbeitet wird.
Generische Bewegungsereignisse mit Quellklassen-InputDevice.SOURCE_CLASS_POINTER werden unter dem Zeiger an die Ansicht übermittelt. Alle anderen generischen Bewegungsereignisse werden an die fokussierte Ansicht übermittelt.
Ein Beispiel für die Behandlung dieses Ereignisses finden Sie unter View.onGenericMotionEvent(MotionEvent).
Android-Referenz für android.app.Activity.onGenericMotionEvent.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.