AccessibilityService.OnMotionEvent(MotionEvent) 方法

定義

可讓輔助功能服務觀察泛型 MotionEvent的回呼。

[Android.Runtime.Register("onMotionEvent", "(Landroid/view/MotionEvent;)V", "GetOnMotionEvent_Landroid_view_MotionEvent_Handler", ApiSince=34)]
public virtual void OnMotionEvent (Android.Views.MotionEvent e);
[<Android.Runtime.Register("onMotionEvent", "(Landroid/view/MotionEvent;)V", "GetOnMotionEvent_Landroid_view_MotionEvent_Handler", ApiSince=34)>]
abstract member OnMotionEvent : Android.Views.MotionEvent -> unit
override this.OnMotionEvent : Android.Views.MotionEvent -> unit

參數

屬性

備註

可讓輔助功能服務觀察泛型 MotionEvent的回呼。

偏好 TouchInteractionController 觀察和控制觸控螢幕事件,包括觸控手勢。 如果這個或任何已啟用的服務正在使用 AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE ,則 #onMotionEvent 不會收到觸控螢幕事件。

<strong>Note:</strong> 服務必須先要求使用 AccessibilityServiceInfo#setMotionEventSources接聽事件。 MotionEvent中的來源 AccessibilityServiceInfo#getMotionEventSources() 不會傳送至系統的其餘部分。 若要停止接聽來自指定來源的事件,請移除該來源的呼叫 AccessibilityServiceInfo#setMotionEventSources

android.accessibilityservice.AccessibilityService.onMotionEvent(android.view.MotionEvent)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於