Partager via


AccessibilityService.Windows Propriété

Définition

Obtient les fenêtres à l’écran de l’affichage par défaut.

public virtual System.Collections.Generic.IList<Android.Views.Accessibility.AccessibilityWindowInfo>? Windows { [Android.Runtime.Register("getWindows", "()Ljava/util/List;", "GetGetWindowsHandler")] get; }
[<get: Android.Runtime.Register("getWindows", "()Ljava/util/List;", "GetGetWindowsHandler")>]
member this.Windows : System.Collections.Generic.IList<Android.Views.Accessibility.AccessibilityWindowInfo>

Valeur de propriété

Les fenêtres s’il existe des fenêtres et que le service peut les récupérer, sinon une liste vide.

Attributs

Remarques

Obtient les fenêtres à l’écran de l’affichage par défaut. Cette méthode retourne uniquement les fenêtres avec lesquelles un utilisateur visuel peut interagir, par opposition à toutes les fenêtres. Par exemple, s’il existe une boîte de dialogue modale affichée et que l’utilisateur ne peut rien toucher derrière elle, seule la fenêtre modale est signalée (en supposant qu’elle est la première). Pour des raisons pratiques, les fenêtres retournées sont classées dans un ordre décroissant, c’est-à-dire les fenêtres situées en haut sont signalées en premier. Étant donné que l’utilisateur peut toujours interagir avec la fenêtre qui a le focus d’entrée en tapant, la fenêtre prioritaire est toujours retournée (même si elle est couverte par une fenêtre modale).

<>strong Remarque :</strong> Pour accéder aux fenêtres que votre service doit déclarer la possibilité de récupérer du contenu de fenêtre en définissant la android.R.styleable#AccessibilityService_canRetrieveWindowContent propriété dans ses métadonnées. Pour plus d’informations, reportez-vous à #SERVICE_META_DATA. Le service doit également choisir de récupérer les fenêtres interactives en définissant l’indicateur AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS .

Documentation Java pour android.accessibilityservice.AccessibilityService.getWindows().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à