Condividi tramite


UiAutomation.WindowsOnAllDisplays Proprietà

Definizione

Ottiene le finestre sullo schermo di tutti gli schermi.

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

Valore della proprietà

Le finestre di tutti vengono visualizzate se sono presenti finestre e il servizio può recuperarli, altrimenti un elenco vuoto. La chiave di SparseArray è l'ID visualizzato.

Attributi

Commenti

Ottiene le finestre sullo schermo di tutti gli schermi. Questo metodo restituisce solo le finestre con cui un utente rilevato può interagire, invece di tutte le finestre. Ad esempio, se è presente una finestra di dialogo modale visualizzata e l'utente non può toccare nulla dietro di esso, verrà segnalata solo la finestra modale (presupponendo che sia la parte superiore). Per praticità, le finestre restituite vengono ordinate in ordine decrescente, ovvero le finestre superiori nell'ordine Z vengono segnalate per prime.

<nota forte>:</sicuro> Per accedere alle finestre è necessario acconsentire esplicitamente per recuperare le finestre interattive impostando il AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS flag.

Documentazione java per android.app.UiAutomation.getWindowsOnAllDisplays().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a