Я попробовал несколько вещей, чтобы скрыть строку состояния в моем приложении. Кажется, что это работает, но несколько пользователей жалуются, что они все еще видят строку состояния. Таким образом, похоже, что все правильные решения, которые я использовал, не охватывают все устройства/настройки.Скрытие строки состояния не работает для всех устройств
Вот то, что я уже добавил к моему проекту:
В AndroidManifest
:
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"
В методе onCreate()
:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().getDecorView().requestLayout();
Теперь, это делает работу для почти всех моих пользователей. Но некоторые из них по-прежнему видят строку состояния, даже пользователей Galaxy S2 и S3 (НЕ ВСЕ!).
Есть ли другие варианты, которые я мог бы попробовать?
вы добавили свой код _Fullscreen_ прежде, чем 'setContentView()' 'внутри OnCreate()'? –