Sprache

AccessibilityServiceInfo.FlagRetrieveInteractiveWindows Feld

Definition

Achtung

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

Dieses Kennzeichen gibt dem System an, dass der Barrierefreiheitsdienst auf Inhalte aller interaktiven Fenster zugreifen möchte.

[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

Feldwert

Value = 64

Implementiert

Attribute

Hinweise

Dieses Kennzeichen gibt dem System an, dass der Barrierefreiheitsdienst auf Inhalte aller interaktiven Fenster zugreifen möchte. Ein interaktives Fenster ist ein Fenster mit Eingabefokus oder kann von einem sehfähigen Benutzer berührt werden, wenn die Fingereingabe nicht aktiviert ist. Wenn dieses Flag nicht festgelegt ist, empfängt Ihr Dienst keine android.view.accessibility.AccessibilityEvent#TYPE_WINDOWS_CHANGED Ereignisse, beim Aufrufen von AccessibilityServiceAccessibilityService#getWindows() AccessibilityService.getWindows() wird eine leere Liste zurückgegeben und AccessibilityNodeInfo#getWindow() AccessibilityNodeInfo.getWindow() null zurückgegeben.

Dienste, die dieses Flag festlegen möchten, müssen die Funktion zum Abrufen von Fensterinhalten in ihren Metadaten deklarieren, indem sie das Attribut android.R.attr#canRetrieveWindowContent canRetrieveWindowContent auf "true" festlegen, andernfalls wird dieses Flag ignoriert. Informationen zum Deklarieren der Metadaten eines Diensts finden Sie unter AccessibilityService#SERVICE_META_DATA.

Java Dokumentation für android.accessibilityservice.AccessibilityServiceInfo.FLAG_RETRIEVE_INTERACTIVE_WINDOWS.

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: