Freigeben über


UiAutomation.WindowsOnAllDisplays Eigenschaft

Definition

Ruft die Fenster auf dem Bildschirm aller Anzeigen ab.

public Android.Util.SparseArray WindowsOnAllDisplays { [Android.Runtime.Register("getWindowsOnAllDisplays", "()Landroid/util/SparseArray;", "", ApiSince=30)] get; }
[<get: Android.Runtime.Register("getWindowsOnAllDisplays", "()Landroid/util/SparseArray;", "", ApiSince=30)>]
member this.WindowsOnAllDisplays : Android.Util.SparseArray

Eigenschaftswert

Die Fenster aller Werden angezeigt, wenn Fenster vorhanden sind und der Dienst sie abrufen kann, andernfalls eine leere Liste. Der Schlüssel von SparseArray ist die Anzeige-ID.

Attribute

Hinweise

Ruft die Fenster auf dem Bildschirm aller Anzeigen ab. Diese Methode gibt nur die Fenster zurück, mit denen ein sichtiger Benutzer interagieren kann, im Gegensatz zu allen Fenstern. Wenn beispielsweise ein modales Dialogfeld angezeigt wird und der Benutzer nichts dahinter berühren kann, wird nur das modale Fenster gemeldet (vorausgesetzt, es ist die oberste). Aus Gründen der Einfachheit werden die zurückgegebenen Fenster in einer absteigenden Schichtreihenfolge sortiert, d. h. die Fenster, die in der Z-Reihenfolge höher sind, werden zuerst gemeldet.

<strong>Hinweis:</strong> Um auf die Fenster zuzugreifen, müssen Sie sich anmelden, um die interaktiven Fenster abzurufen, indem Sie die AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS Kennzeichnung festlegen.

Java-Dokumentation für android.app.UiAutomation.getWindowsOnAllDisplays().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: