KeyguardManager.IsKeyguardLocked 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 si l’écran de verrouillage (également appelé Keyguard) s’affiche.
public virtual bool IsKeyguardLocked { [Android.Runtime.Register("isKeyguardLocked", "()Z", "GetIsKeyguardLockedHandler")] get; }
[<get: Android.Runtime.Register("isKeyguardLocked", "()Z", "GetIsKeyguardLockedHandler")>]
member this.IsKeyguardLocked : bool
Valeur de propriété
true si l’écran de verrouillage s’affiche
- Attributs
Remarques
Retourne si l’écran de verrouillage (également appelé Keyguard) s’affiche. Plus précisément, cela retourne true dans les cas suivants : l’écran de verrouillage s’affiche au premier plan. L’écran de verrouillage s’affiche, mais il est obstrué par une activité qui s’affiche au-dessus de celle-ci. Un exemple courant est que l’application téléphonique reçoit un appel ou effectue un appel d’urgence. L’écran de verrouillage s’affiche, mais est temporairement désactivé en raison du mode tâche de verrouillage ou d’une application à l’aide de l’API KeyguardLock déconseillée. « Affichage » fait référence à un état logique de l’interface utilisateur, que l’écran soit activé ou non. Lorsque le bouton d’alimentation est enfoncé sur un appareil déverrouillé, l’écran de verrouillage démarre immédiatement lorsque l’écran est désactivé. Cette méthode ne distingue pas un écran de verrouillage nécessitant une authentification (par exemple, avec code confidentiel, modèle, mot de passe ou biométrie) d’un écran de verrouillage qui est inutilement ignoré (par exemple, avec balayage). Il ne distingue pas également un écran de verrouillage demandant un code CONFIDENTIEL de carte SIM d’un écran de verrouillage d’appareil normal. Enfin, elle retourne toujours l’état global de l’écran de verrouillage et ne considère pas spécifiquement l’utilisateur du contexte. Notez que isKeyguardLocked() est nommé de manière déroutante et doit probablement être appelé isKeyguardShowing(). Sur de nombreux appareils, l’écran de verrouillage affiche une icône de cadenas déverrouillée lorsqu’il est trivialement ignoré. Comme mentionné ci-dessus, isKeyguardLocked() retourne réellement true dans ce cas, et non false comme prévu. isDeviceLocked() est une AUTRE API qui a une sémantique légèrement différente.
Voir aussi :
Référence Android pour android.app.KeyguardManager.isKeyguardLocked.
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.