J'ai beaucoup d'applications différentes qui nécessitent une sécurité, donc je ne veux évidemment pas laisser mon téléphone déverrouillé. Cependant, lorsque j'utilise Map My Run ou d'autres applications, il est incroyablement difficile de déverrouiller le téléphone lorsque je dois accéder à l'application (surtout après avoir couru 8 km et être essoufflé). Existe-t-il un moyen de rendre certaines applications accessibles sans avoir à déverrouiller le téléphone ?
Réponse
Trop de publicités?Une application ne peut marquer qu'elle-même pour être affichée en haut de l'écran de verrouillage. En détail, il y a le drapeau FLAG_SHOW_WHEN_LOCKED
respectivement la méthode setShowWhenLocked
qui permet de marquer une certaine activité/un certain écran à afficher en haut de l'écran de verrouillage.
Cela permet d'utiliser l'écran sans avoir à déverrouiller l'appareil. Cependant, cela doit être fait par l'application elle-même. Les applications externes ne peuvent pas l'activer. Si votre application préférée ne prend pas en charge cette fonction, vous pouvez demander aux développeurs de l'application s'ils ajoutent cette fonction.
Et aussi le système Android ne permet pas de marquer les applications à montrer au-dessus de l'écran de verrouillage. Peut-être parce que cela causerait un sérieux problème : avec l'application affichée au-dessus, vous ne pouvez pas déverrouiller l'appareil et donc ne pouvez pas changer le paramètre "application au-dessus" pour que votre appareil revienne à l'état normal.
Il est également possible de désactiver temporairement le verrouillage automatique de l'appareil (Google l'appelle "déverrouillage automatique"). Cela peut se faire, par exemple, en définissant un périphérique Bluetooth de confiance qui fait office de "clé". Si la clé se trouve à côté du téléphone, celui-ci ne se verrouille pas.
Plus de détails ici : https://support.google.com/Android/answer/9075927?hl=en