Der Balken, der in dem Bild in Ihrer Frage angezeigt wird, wird als Systemleiste bezeichnet.
Bei Geräten ohne Hardwaretasten wird die Systemleiste immer angezeigt, wenn eine Benutzereingabe erfolgt. Sie können setSystemUiVisibility mit den Flags SYSTEM_UI_FLAG_HIDE_NAVIGATION und fordern Sie die folgende Fensterfunktion an FLAG_FULLSCREEN über die Fenster . Dies sollte die Systemleiste ausblenden und Ihre Ansicht im Vollbildmodus anzeigen, solange der Benutzer nicht mit dem Bildschirm interagiert. Wenn der Benutzer den Bildschirm berührt, wird die Systemleiste wieder angezeigt, damit der Benutzer die Softkeys für die Startseite und die Zurück-Taste verwenden kann.
Wenn Sie eine Ansicht haben, mit der der Benutzer interagieren wird, aber Sie möchten, dass er nicht von der Systemleiste abgelenkt wird, können Sie SYSTEM_UI_FLAG_LOW_PROFILE -Flag. Dies sollte die Systemleiste abblenden und weniger störend machen.
Ich stimme Janusz zu. Sie können nicht 100% True Full Screen in Android 4.0 erhalten.
Verwenden Sie Folgendes, um die Benachrichtigungsleiste (aka. Statusleiste, Systemleiste) zu dimmen
%Vor%Und benutze dies um es zu verstecken
%Vor%Und wenn ich richtig rate, versuchen Sie einen "Kiosk-Modus" zu erreichen. Sie können ein wenig Hilfe mit einer App namens "Surelock" bekommen. Dies blockiert alle "Home" - und "Back" -Aktionen.
Wenn Sie eine reibungslose Erfahrung ohne ein zwischengeschaltetes "ruckartiges" Layout wünschen, hier ist die Lösung von API-Ebene 14.
%Vor%