Lingua

KeyguardManager.IsKeyguardLocked Proprietà

Definizione

Restituisce un valore che indica se viene visualizzata la schermata di blocco , nota anche come Keyguard.

public virtual bool IsKeyguardLocked { [Android.Runtime.Register("isKeyguardLocked", "()Z", "GetIsKeyguardLockedHandler")] get; }
[<get: Android.Runtime.Register("isKeyguardLocked", "()Z", "GetIsKeyguardLockedHandler")>]
member this.IsKeyguardLocked : bool

Valore della proprietà

true se viene visualizzata la schermata di blocco

Attributi

Commenti

Restituisce un valore che indica se viene visualizzata la schermata di blocco , nota anche come Keyguard. In particolare, questo restituisce true nei casi seguenti: la schermata di blocco viene visualizzata in primo piano. La schermata di blocco viene visualizzata, ma è bloccata da un'attività che viene visualizzata sopra. Un esempio comune è rappresentato dall'app telefonica che riceve una chiamata o effettua una chiamata di emergenza. La schermata di blocco è stata visualizzata ma è temporaneamente disabilitata in seguito alla modalità attività di blocco o a un'app usando l'API KeyguardLock deprecata. "Visualizzazione" fa riferimento a uno stato logico dell'interfaccia utente, indipendentemente dal fatto che lo schermo sia attivo. Quando il pulsante di alimentazione viene premuto su un dispositivo sbloccato, la schermata di blocco viene avviata immediatamente quando lo schermo viene spento. Questo metodo non distingue una schermata di blocco che richiede l'autenticazione (ad esempio, con PIN, modello, password o biometrica) da una schermata di blocco che è facilmente consentita (ad esempio, con scorrimento rapido). Inoltre, non distingue una schermata di blocco che richiede un PIN della scheda SIM da una normale schermata di blocco del dispositivo. Infine, restituisce sempre lo stato della schermata di blocco globale e non considera l'utente del contesto in modo specifico. Si noti che isKeyguardLocked() è confusamente denominato e probabilmente dovrebbe essere chiamato isKeyguardShowing(). In molti dispositivi, la schermata di blocco visualizza un'icona a forma di lucchetto sbloccato quando è facilmente consentita. Come accennato in precedenza, isKeyguardLocked() restituisce effettivamente true in questo caso, non false come potrebbe essere previsto. isDeviceLocked() è un'API alternativa con semantica leggermente diversa.

Vedere anche:

Informazioni di riferimento su Android per android.app.KeyguardManager.isKeyguardLocked.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a