/ / Programmatisch deaktivieren und aktivieren Jelly Bean Navigationsleiste - Android, Android-Layout, Lockscreen, Softkeys

Programmatically Deaktivieren und aktivieren Sie Jelly Bean Navigationsleiste - Android, Android-Layout, Lockscreen, Softkeys

Ich entwickle einen Android-Lock-Bildschirm und braucheum die Navigationsleiste zu deaktivieren. Mit einem Launcher können Sie die Home-Taste deaktivieren und Sie können die Zurück-Taste außer Kraft setzen, aber Sie können die Recents-Taste nicht überschreiben. Ist es möglich, den Softkey recents vorübergehend zu deaktivieren oder zu löschen?

Follow-up-Frage - war jemand in der Lage, die Navigationsleiste über Root auf Jelly Bean programmatisch zu deaktivieren und zu aktivieren?

Was ist mit der Verwendung von Lights-Out-Modus und überschreiben onSystemUiVisibilityChange beim Erfassen der Berührung?

Ich habe toddler decompiled - das implementiert diese Funktionalität, aber es verwendet einige Hacker und die Hauptaktivität ist beschädigt.

Antworten:

0 für die Antwort № 1

Bei einem Lagergerät gibt es keinen Weg dazu. Sie müssen das Android-Betriebssystem anpassen. Jeder "Hacker", den Sie sehen, wird wahrscheinlich mit dem nächsten Update brechen. Sie können den System-Sperrbildschirm auch nicht wirklich ersetzen.