Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
 
33 / 35 / 9
Регистрация: 03.02.2017
Сообщений: 141
1

Как предотвратить появление навигейшн бара при старте фулскрин активности?

06.05.2019, 18:37. Просмотров 264. Ответов 3
Метки нет (Все метки)

XML
1
2
3
4
5
<style name="FullscreenTheme" parent="Theme.AppCompat.NoActionBar">
        <item name="android:windowFullscreen">true</item>
        <item name="android:windowContentOverlay">@null</item>
        <!--<item name="android:windowIsTranslucent">true</item>-->
    </style>
Устанавливаю опции окна в onCreate():
Java
1
2
3
4
5
6
7
window.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)
В результате при запуске активности вначале на сотые доли секунды появляется навигайшн бар и сразу прячется.
Как предотвратить появление навигейшн бара (планшет) вообще?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.05.2019, 18:37
Ответы с готовыми решениями:

При старте активности заполнять EditText из SQLite
Подскажите, как правильно сделать, чтобы при старте новой активности, EditText в ней заполнялись из...

Как предотвратить появление окошко ввода пароля для FoxPro и Oracle таблицы
Всем привет! Такая проблема, создал два коннекта к базам FoxPro и Oracle через ADO, причем это...

Как предотвратить зависание формы при get запросе?
Делаю простой get запрос через TIdHTTP, но при этом зависает форма до того как придет ответ от...

Как предотвратить смещение контента при появлении полосы прокрутки?
Можно ли как-то использовать стандартную полосу, но чтобы она при появлении не сдвигала контент? ...

3
2876 / 2288 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
06.05.2019, 19:23 2
Цитата Сообщение от 264D Посмотреть сообщение
Устанавливаю опции окна в onCreate()
до setContentView() ? до вызова super() ?
1
33 / 35 / 9
Регистрация: 03.02.2017
Сообщений: 141
06.05.2019, 20:14  [ТС] 3
Цитата Сообщение от Pablito Посмотреть сообщение
до setContentView() ? до вызова super() ?
после вызова super()
0
33 / 35 / 9
Регистрация: 03.02.2017
Сообщений: 141
07.05.2019, 12:36  [ТС] 4
Исправил. При старте активности отображает привью скрин, а он идёт с навигейшн баром. После него грузится наша активность и она же прячет навигейшн бар. Достаточно отключить привью и тогда всё работает как надо :
XML
1
<item name="android:windowDisablePreview">true</item>
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2019, 12:36

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как можно рисовать изображение поверх игры? не работает в режиме фулскрин
Здравствуйте, хочу сделать приложение которое может рисовать что-либо поверх игры, в режиме...

Браузер, как предотвратить открытие другого браузера при переходе по ссылке?
Лепил браузер с нуля. Такой простенький для практики. Все главное вроде сделал, но обнаружил такой...

Как предотвратить выдачу второго и последующих сообщений при поиске подстроки в строке?
Есть код, который ищет в HTML слово, и если оно есть выдаёт сообщение... Проблема в том, что код...

Как управлятьScanDisc-ом при старте Windows.
Моя прога запускается автоматически при старте Винды, я прописываю это в реестре в секции RUN,но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.