AccessibilityServiceInfo.FlagRetrieveInteractiveWindows 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.
此旗標向系統表示無障礙服務希望存取所有互動視窗的內容。
[Android.Runtime.Register("FLAG_RETRIEVE_INTERACTIVE_WINDOWS")]
[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 FlagRetrieveInteractiveWindows = 64;
[<Android.Runtime.Register("FLAG_RETRIEVE_INTERACTIVE_WINDOWS")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.AccessibilityServices.AccessibilityServiceFlags enum directly instead of this field.", true)>]
val mutable FlagRetrieveInteractiveWindows : Android.AccessibilityServices.AccessibilityServiceFlags
欄位值
Value = 64實作
- 屬性
備註
此旗標向系統表示無障礙服務希望存取所有互動視窗的內容。 互動視窗是指在未啟用觸控探索時,有視力的使用者可以觸摸到輸入焦點或可觸碰的視窗。 若未設定此標誌,您的服務將不會收到 android.view.accessibility.AccessibilityEvent#TYPE_WINDOWS_CHANGED 事件,呼叫 AccessibilityServiceAccessibilityService#getWindows() AccessibilityService.getWindows() 會回傳一個空清單,並 AccessibilityNodeInfo#getWindow() AccessibilityNodeInfo.getWindow() 回傳 null。
想要設定此標誌的服務必須宣告能透過將屬性 android.R.attr#canRetrieveWindowContent canRetrieveWindowContent 設為 true,以取得其元資料中的視窗內容,否則此標誌將被忽略。 關於如何宣告服務的元資料,請參考 AccessibilityService#SERVICE_META_DATA。
Java 文件 android.accessibilityservice.AccessibilityServiceInfo.FLAG_RETRIEVE_INTERACTIVE_WINDOWS。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。