PowerManager.IsInteractive Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne true si l’appareil est dans un état interactif.
public virtual bool IsInteractive { [Android.Runtime.Register("isInteractive", "()Z", "GetIsInteractiveHandler")] get; }
[<get: Android.Runtime.Register("isInteractive", "()Z", "GetIsInteractiveHandler")>]
member this.IsInteractive : bool
Valeur de propriété
True si l’appareil est dans un état interactif.
- Attributs
Remarques
Retourne true si l’appareil est dans un état interactif.
Lorsque cette méthode retourne la valeur true, l’appareil est éveillé et prêt à interagir avec l’utilisateur (bien que ce n’est pas une garantie que l’utilisateur interagit activement avec l’appareil juste ce moment). L’écran principal est généralement activé dans cet état. Certaines fonctionnalités, telles que le capteur de proximité, peuvent désactiver temporairement l’écran tout en laissant l’appareil dans un état interactif. Notez en particulier que l’appareil est toujours considéré comme interactif tout en rêve (puisque les rêves peuvent être interactifs), mais pas quand il est en état de dozing ou d’endormissement.
Lorsque cette méthode retourne false, l’appareil est en veille et doit être réveillé avant qu’il ne soit prêt à interagir avec l’utilisateur. L’écran principal est généralement désactivé dans cet état. Certaines fonctionnalités, telles que le « mode ambiant », peuvent entraîner le maintien de l’écran principal (même si dans un état d’alimentation faible) pour afficher le contenu fourni par le système pendant que l’appareil n’est pas activé.
Le système envoie un android.content.Intent#ACTION_SCREEN_ON screen on ou android.content.Intent#ACTION_SCREEN_OFF screen off une diffusion chaque fois que l’état interactif de l’appareil change. Pour des raisons historiques, les noms de ces diffusions font référence à l’état de puissance de l’écran, mais ils sont effectivement envoyés en réponse aux modifications apportées à l’état interactif global de l’appareil, comme décrit par cette méthode.
Les services peuvent utiliser l’état non interactif comme indicateur pour conserver la puissance, car l’utilisateur n’est pas présent.
Java documentation pour android.os.PowerManager.isInteractive().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.