Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
MonStar
22 / 22 / 4
Регистрация: 10.04.2011
Сообщений: 239
#1

Показать PopupMenu в режиме FullScreen - Программирование Android

06.01.2017, 12:02. Просмотров 140. Ответов 0

Приложение работает в 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2017, 12:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Показать PopupMenu в режиме FullScreen (Программирование Android):

FullScreen - Программирование Android
Вопрос такой: в уроке 150 startandroid есть код в onCreate для перевода во весь экран: requestWindowFeature(Window.FEATURE_NO_TITLE); ...

PopupMenu и KeyEvent.KEYCODE_MENU - Программирование Android
Сделал всплывающие меню на нажатие кнопки, все норм. Хочу добавить показ этого же меню для той же кнопки только дополнительно на...

Реализация PopupMenu в элементе CardView - Программирование Android
Всем привет! Нужна помощь в реализации одного момента. Есть CardView, и в каждом элементе выпадающее меню (типа контекстного) с...

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

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

Показать состояние всех локальных переменных в режиме отладки - C#
Используя код, показать состояние всех локальных переменных в режиме отладки. class Program { static void Main(string...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2017, 12:02
Привет! Вот еще темы с ответами:

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

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

показать Имя=$Переменная&Имя2=$Переменная2? Показать два+ значения - PHP
<?PHP $user = $_POST; $pass = $_POST; $con = mysql_connect("localhost","моя","мой") or ("Cannot connect!" . mysql_error()); ...

В окне показать обратный отсчет времени и при достижении 0 показать рисунок взрыва - JavaScript
Ребята,помогите пожалуйста )) на javascript :)


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

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

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