共用方式為


AccessibilityServiceInfo.FlagRequestTouchExplorationMode 欄位

定義

警告

This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.

此旗標要求系統進入觸控探索模式。

[Android.Runtime.Register("FLAG_REQUEST_TOUCH_EXPLORATION_MODE")]
[System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.", true)]
public const Android.AccessibilityServices.AccessibilityServiceFlags FlagRequestTouchExplorationMode = 4;
[<Android.Runtime.Register("FLAG_REQUEST_TOUCH_EXPLORATION_MODE")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.", true)>]
val mutable FlagRequestTouchExplorationMode : Android.AccessibilityServices.AccessibilityServiceFlags

欄位值

Value = 4

實作

屬性

備註

此旗標要求系統進入觸控探索模式。 在此模式中,在螢幕上移動的單指會當做滑鼠指標停留在使用者介面上。 系統也會偵測在觸控螢幕上執行的特定手勢,並通知此服務。 如果至少有一個已設定此旗標的輔助功能服務,系統將會啟用觸控探索模式。 因此,清除此旗標並不保證裝置不會處於觸控探索模式,因為可能會有另一個啟用的服務要求它。

針對以 Android 4.3 (API 層級 18) 或更新版本為目標的輔助功能服務,若想設定此旗標,必須藉由將 屬性 android.R.attr#canRequestTouchExplorationMode canRequestTouchExplorationMode 設定為 true,在元數據中宣告此功能。 否則,將會忽略此旗標。 如需如何宣告服務的元數據,請參閱 AccessibilityService#SERVICE_META_DATA

以 Android 4.2.2 (API 層級 17) 或更低版本為目標的服務正常運作。 換句話說,第一次執行時,如果指定此旗標,就會向用戶顯示對話方塊,以確認啟用觸控探索。

android.accessibilityservice.AccessibilityServiceInfo.FLAG_REQUEST_TOUCH_EXPLORATION_MODEJava 檔。

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

適用於