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 ?

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.


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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.