Sprache

Activity.OnGenericMotionEvent(MotionEvent) Methode

Definition

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.

Gilt für: