Описание тега android-immersive

Для Android - липкий иммерсивный режим SYSTEM_UI_FLAG_IMMERSIVE_STICKY и не липкий SYSTEM_UI_FLAG_IMMERSIVE. Режим, который позволяет разработчику управлять полноэкранным состоянием приложения, одновременно позволяя пользователю пролистывать и просматривать систему и панели навигации.
0 ответов

Настройка изменения размера не работает в режиме погружения

Мне нужно, чтобы мое приложение всегда было в режиме погружения (Скрыть панель навигации и строку состояния). Проблема в том, что когда я показываю диалог, даже если я установил для setSoftInputMode значение SOFT_INPUT_ADJUST_RESIZE / SOFT_INPUT_ADJ…
2 ответа

Строка состояния появляется, когда программная клавиатура появляется, но не скрыта, когда программная клавиатура исчезает в режиме иммерсивного режима

Сначала я установил свою активность в режиме погружения со следующим кодом: View decorView = getWindow().getDecorView(); decorView.setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI…
0 ответов

Навигационная панель скрыта для всего приложения навсегда, и она не появится, когда я проведу вверх снизу

Подскажите, пожалуйста, как я могу скрыть панель навигации для всего приложения на моем устройстве Android после запуска моего приложения. Мне не нужно открывать панель навигации, проводя снизу вверх.
0 ответов

Android скрыть панель навигации в выпадающем режиме Spinner

Мне удалось установить режим погружения в моем приложении, который почти всегда скрывает навигацию и строки состояния. Единственное исключение, которое я обнаружил, это то, что когда я нажимаю на Spinner компонент, который имеет android:spinnerMode=…
09 ноя '15 в 14:49
1 ответ

Использование android:fitsSystemWindows="true/false" Изменение высоты панели навигации и перемещение панели навигации в белый цвет

Я работаю над UnityPlayerActivity, в котором камера рендерится на весь экран, поверх которого есть панель инструментов и панель навигации. Поэтому я сталкиваюсь со следующими проблемами, как Случай A: Используется android:fitsSystemWindows="false" П…
0 ответов

Андроид 6.0.1 с эффектом погружения не работает

Используя код ниже в моей деятельности: @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); View decorView = this.getWindow().getDecorView(); decorView.setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOU…
0 ответов

Временно показывает навигацию и строки состояния в режиме погружения

В Android в режиме погружения при перемещении снизу или по другим краям (в зависимости от текущей ориентации) отображается строка состояния и панель навигации (которая автоматически скрывается позже). Я хочу вызвать это программно, касаясь сканера о…
11 мар '18 в 09:15
1 ответ

Пустое пространство при использовании полноэкранного иммерсивного режима в Android

Я использую приведенный ниже код, чтобы использовать Immersive Full-Screen Mode: getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN…
31 июл '17 в 21:17
0 ответов

React Native, как создать иммерсивный модал

У меня есть приложение, которое иммерсивно для Android, но когда я открываю модальное окно, появляется навигация для Android. Из того, что я искал в диалоге для модального режима, должны быть некоторые флаги, чтобы сделать его иммерсивным.
11 дек '18 в 14:32
1 ответ

Обнаружение события скрытия клавиатуры на Android

Поэтому мне нужно сохранить режим погружения приложения. Приложение имеет полноэкранный веб-просмотр в режиме погружения, но проблема в том, что у веб-контента есть текстовое поле. Когда пользователь нажимает на текстовое поле, он запускает программ…
08 ноя '17 в 05:42
0 ответов

Android показывает строку состояния без отображения панели навигации (и наоборот)

Я использую режим Android IMMERSIVE_STICKY, чтобы скрыть статус и навигационные панели: @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); View decorView = getWindow().getDecorView(); if (hasFocus) {…
1 ответ

Как правильно реализовать иммерсивный полноэкранный режим в Android?

У меня есть приложение, где у меня есть одно действие, которое содержит слои фрагментов. Я хотел переключаться между иммерсивным режимом и нормальным режимом во время некоторых состояний приложения. Все было хорошо, пока я не вызвал Hide System UI с…
0 ответов

Android Snackbar скрыт за пользовательским интерфейсом системы

У меня есть полноэкранное действие, которое скрывает / показывает системный интерфейс, используя следующие две функции: // This snippet hides the system bars. public static void hideSystemUI(View view) { // Set the IMMERSIVE flag. // Set the content…
18 май '16 в 22:50
3 ответа

Всплывающее окно отображается с пробелом в режиме погружения, только для Зефира

В частности, на Зефир (проверено на Nexus 5X и 6P), когда я открываю PopupWindow (который имеет ширину и высоту match_parent) на экране в иммерсивном режиме, содержимое всплывающего окна не расширяется до полного экрана, есть разрыв, в котором раньш…
1 ответ

Android-режим погружения

Я хочу скрыть панель навигации. Онил покажет, если пользователь поглаживает свой палец снаружи внутрь. Я проверяю этот код: @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if(hasFocus) { getWindow…
30 июн '16 в 19:50
1 ответ

Можно ли определить, является ли экран теперь иммерсивным или нет, даже если не на переднем плане?

Фон Я исследую, как заменить пользовательский интерфейс звонилки, когда пользователь получает телефонный звонок (входящие / исходящие телефонные звонки). Это представляется возможным двумя способами: В старых версиях Android это возможно, если иметь…
28 июн '18 в 10:37
1 ответ

Состояние и панель навигации отображаются при прокрутке представления Recycler в режиме погружения

Я реализую режим погружения с помощью этого кода: activity.getWindow().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…
0 ответов

Как запретить пользователю нажимать кнопки навигации в Android

Я столкнулся с проблемой, когда пользователь случайно выйдет из моего приложения. Я знаю, что Android не позволяет блокировать использование этих кнопок, потому что вы всегда должны каким-либо образом выходить из своего приложения, но я создаю прило…
0 ответов

Принудительная непрозрачная строка состояния в режиме "Липкий Android"

Когда я использую режим закрепления в Android, некоторые устройства (например, таблицы Nexus) отображают строку состояния как полупрозрачную, когда кто-то временно перемещает строки состояния и навигации на экран. На некоторых других устройствах (на…
0 ответов

Как полностью скрыть строку состояния на Android в полноэкранном режиме с погружением

Я бы хотел полностью скрыть строку состояния в полноэкранном режиме с погружением, чтобы запустить приложение для киоска. Во всех предлагаемых решениях упоминаются способы предотвращения полного раскрытия строки состояния, но ни в одном из них не по…
09 окт '17 в 23:13