9 votes

Y a-t-il un moyen de désactiver temporairement le toucher ?

Imaginez que vous voulez faire quelque chose, tout en conservant l'affichage en action (pas en mode veille) et en même temps, vous ne voulez rien faire d'autre. Cette situation est similaire à un verrouillage pour enfants, dans lequel tous les boutons ne réagissent pas temporairement pour désactiver tout type d'interaction par un enfant.

Existe-t-il un moyen d'accomplir cela sur Android ? Avons-nous quelque chose comme un écran de verrouillage ?

5voto

bdutta74 Points 285

Il existe plusieurs applications sur Google Play qui peuvent le faire, telles que TouchBlocker.

0 votes

Est-ce que quelqu'un sait quels APIs Android SDK peuvent être utilisés pour réaliser ce type de blocage tactile?

2voto

Blundell Points 812

Si vous parlez à l'intérieur de votre application, cela est impossible car vous ne pouvez pas remplacer le bouton d'accueil même s'il s'agit d'un bouton tactile ou physique. Donc un verrouillage complet est toujours impossible.

Cela vise à empêcher les applications malveillantes de prendre le contrôle total du téléphone.

0 votes

En réalité, l'application de l'appareil photo intégré peut le faire. Si vous appuyez sur le bouton d'alimentation tout en étant dans l'application de l'appareil photo, cela verrouille tous les autres boutons et l'écran tactile, tout en affichant toujours l'écran. Cependant, je n'ai aucune idée si les applications tierces peuvent le faire ou si cela est uniquement disponible pour les applications système afin d'empêcher les applications malveillantes de détourner la fonctionnalité.

0 votes

Quel appareil est-ce ? Appuyez sur le bouton d'alimentation du N1 tout en étant dans l'application de l'appareil photo - fait ce qui est habituel - verrouille le téléphone et éteint l'écran en noir.

0 votes

Galaxy S avec Gingerbread officiel, je l'ai trouvé par accident il y a quelques semaines lorsque je prenais quelques photos à la suite et soudainement aucun des boutons ne fonctionnaient. Je n'avais pas vérifié s'il s'agissait d'un problème ou d'un changement Samsung TouchWiz, mais de toute façon cela montre que c'est possible pour une application système.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X