Gibt es eine Möglichkeit, die Berührung vorübergehend zu deaktivieren?

9

Stellen Sie sich vor, Sie möchten etwas tun, während die Anzeige in Aktion ist (nicht im Ruhemodus) und gleichzeitig nichts anderes tun möchten. Diese Situation ähnelt einer Kindersperre , bei der alle Tasten vorübergehend nicht reagieren, um jegliche Interaktion eines Kindes zu deaktivieren.

Gibt es eine Möglichkeit, dies in Android zu erreichen? Haben wir so etwas wie einen Sperrbildschirm ?

Saeed Neamati
quelle

Antworten:

2

Wenn Sie in Ihrer App sprechen, ist dies nicht möglich, da Sie die Home-Taste nicht überschreiben können, selbst wenn es sich um eine weiche oder harte Taste handelt. Eine vollständige Sperre ist also immer unmöglich.

Dies soll verhindern, dass Schurken-Apps die volle Kontrolle über das Telefon übernehmen.

Blundell
quelle
Tatsächlich kann die eingebaute Kamera-App dies tun. Wenn Sie in der Kamera-App den Ein- / Ausschalter drücken, werden alle anderen Tasten und der Touchscreen gesperrt, während die Bildschirmanzeige weiterhin angezeigt wird. Ich habe jedoch keine Ahnung, ob Apps von Drittanbietern dies können oder ob sie nur System-Apps zur Verfügung stehen, um zu verhindern, dass betrügerische Apps die Funktion missbrauchen.
GAThrawn
Welches Gerät ist das? Durch Drücken der N1-Taste in der Kamera-App wird das Telefon gesperrt und der Bildschirm schwarz.
Blundell
Galaxy S mit offiziellem Lebkuchen fand es erst vor ein paar Wochen zufällig, als ich ein paar Bilder hintereinander machte und dann plötzlich keiner der Knöpfe funktionierte. Hatte nicht untersucht, ob es sich um einen Stick oder eine Samsung TouchWiz-Änderung handelte, aber so oder so zeigt es, dass dies für eine System-App möglich ist.
GAThrawn
Ja gut, es macht Sinn für System-Apps, da der 'Sperrbildschirm' selbst eine System-App ist :-)
Blundell
5

Es gibt verschiedene Apps bei Google Play, die dies tun können, z. B. TouchBlocker .

icarus74
quelle