Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
22 / 22 / 4
Регистрация: 10.04.2011
Сообщений: 248
1

Показать PopupMenu в режиме FullScreen

06.01.2017, 12:02. Показов 514. Ответов 0

Author24 — интернет-сервис помощи студентам
Приложение работает в FullScreen режиме, когда все стандартные кнопки спрятаны.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    public static void hideDefaultControls(@NonNull final Activity activity) {
        activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
        activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
 
        final Window window = activity.getWindow();
 
        if (window == null) {
            return;
        }
 
        final View decorView = window.getDecorView();
 
        if (decorView != null) {
            int uiOptions = decorView.getSystemUiVisibility();
 
            if (Build.VERSION.SDK_INT >= 14) {
                uiOptions |= View.SYSTEM_UI_FLAG_LOW_PROFILE;
            }
 
            if (Build.VERSION.SDK_INT >= 16) {
                uiOptions |= View.SYSTEM_UI_FLAG_HIDE_NAVIGATION;
            }
 
            if (Build.VERSION.SDK_INT >= 19) {
                uiOptions |= View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
            }
 
            decorView.setSystemUiVisibility(uiOptions);
        }
    }
Но когда вызываю PopupMenu они снова появляются.

Java
1
2
3
4
5
android.widget.PopupMenu;
 
 PopupMenu popupMenu = new PopupMenu(context, anchor);
//init code...
popupMenu.show();
Как запретить стандартным контролам показываться в этом случае?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.01.2017, 12:02
Ответы с готовыми решениями:

FullScreen
Вопрос такой: в уроке 150 startandroid есть код в onCreate для перевода во весь экран:...

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

Как в режиме Fullscreen включить ввод с клавиатуры???
Как в режиме Fullscreen включить ввод с клавиатуры???

Скрыть/показать курсор в текстовом режиме. Pascal
Всем привет. Сижу на Win7 64. В Lasarus пишу прогу на Паскале. В консольном окне после вывода...

0
06.01.2017, 12:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2017, 12:02
Помогаю со студенческими работами здесь

Показать состояние всех локальных переменных в режиме отладки
Используя код, показать состояние всех локальных переменных в режиме отладки. class Program ...

Как показать Заголовок/Примечание в форме в режиме Таблица? Может есть альтернативные варианты?
сабж, очень надо. Пример как в Борей (Квартальные отчеты кажись) мне совсем не нравится. Я хочу...

Fullscreen
Здравствуйте,форумчане.Мучаюсь над фуллскином,не знаю команды для его реализации.Поможете?

Fullscreen
Привет:( Вопрос: можно ли в лотусе написать форму которая открывалась бы в режиме FullScreen?...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru