Schließen Sie diese Frage nicht, da dies sehr alt ist, aber ich kann die Lösung nicht finden. Ich bin neu bei Android. Ich möchte die Softkeys unten und den Status dauerhaft deaktivieren, sobald der Benutzer meine App öffnet.Navigationsleiste dauerhaft ausblenden, wenn ich meine App android öffnen
Es sollte nicht einmal bei Benutzerinteraktion angezeigt werden.
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if(hasFocus){
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
}
}
Dieser Code versteckt nur die Navigationsleiste. Aber wenn ich von unten wische, erscheint es. Dies sollte nicht passieren. Bitte helfen Sie.
Um aus meiner App zu kommen, werde ich einen Weg bieten. Danke
Versuchen Sie die Antworten auf diese Frage http://stackoverflow.com/questions/16713845/permanently-hide-navigation-bar-on-activity –
R Codierung in Xamarin? –
Dies ist die nächste Lösung, die ich gefunden habe https://android.stackexchange.com/questions/85013/how-to-enable-task-locking-in-android-5-0-production-devices/85125#85125 – Nithesh