У меня есть полноэкранный режим, но когда я показываю над ним предупреждающее диалоговое окно, System UI показал (System Notification Bar). Кто-нибудь может мне помочь ? Я не хочу, чтобы это было видно. Есть ли способ скрыть панель уведомлений системы от показа при появлении диалогового окна предупреждения?Я не хочу показывать SystemUI, когда я показываю диалоговое окно предупреждения о родительском полноэкранном действии
ответ
это работает для меня, испытано на апи 21 и 16
dialog.setOnShowListener(new DialogInterface.OnShowListener() {
@Override
public void onShow(DialogInterface dialog) {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
});
спасибо, но система ui показал. и я обнаружил, что, когда показывались некоторые объекты FLOATING, система ui show follow, объекты увольняются, система ui hideen QAQ –
Да, она будет отображаться на короткое время и затем уходит :( – WenChao
некоторая активность без плавающих объектов (например, метод ввода ui , диалог), ваш код работает хорошо, но когда плавающие объективы заметны, эта проблема возникает, когда система ui показывала auto –
Which Контекст-объекта вы используете при создании экземпляра Dialog?
Возможно, попробуйте использовать свою деятельность? Вы можете сделать это, передав «это» в качестве контекста.
Я знаю, что некоторые люди называют getApplicationContext(), который не является (всегда) правильным способом.
спасибо за руководство –
Моя деятельность установлен флаги = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE \t \t \t \t \t \t | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY; но всегда показывать панель навигации, когда я открываю контекст использования контекста диалога. –
это хорошо работает, когда нет диалога над моей деятельностью (если честно, это фрагмент) –
- 1. Я хочу, чтобы диалоговое окно предупреждения появлялось при проверке переключателя
- 2. Как показать диалоговое окно предупреждения в действии?
- 3. Я хочу создать прокручиваемое диалоговое окно?
- 4. Диалоговое окно предупреждения не отображается
- 5. Диалоговое окно предупреждения о тревоге в broatcastReceiver
- 6. Я хочу открыть диалоговое окно, когда заканчивается видео
- 7. Как открыть диалоговое окно предупреждения в другом действии
- 8. Показать диалоговое окно предупреждения из фонового процесса в любом действии
- 9. Откройте диалоговое окно, когда я нажимаю кнопку.
- 10. Как показывать диалоговое окно предупреждения каждые 10 запусков?
- 11. Android: диалоговое окно предупреждения не отображается
- 12. Разрешение симулятора iOS отклонено и не отображается диалоговое окно предупреждения о действии
- 13. Печать Создает диалоговое окно, и я не хочу, чтобы это
- 14. Могу ли я закрыть диалоговое окно предупреждения в списке?
- 15. Сделать диалоговое окно предупреждения прозрачным
- 16. Диалоговое окно оповещения при действии onPause()
- 17. Диалоговое окно предупреждения Android Проблема
- 18. Диалоговое окно предупреждения не работает правильно.
- 19. Я хочу получить диалоговое окно печати при нажатии кнопки печати?
- 20. Диалоговое окно предупреждения в android
- 21. диалоговое окно предупреждения в фрагментах
- 22. Показывать диалоговое окно только при удержании кнопки
- 23. Я хочу добавить диалоговое окно предупреждения после того, как инструкция в android
- 24. диалоговое окно предупреждения не удалось закрыть
- 25. диалоговое окно настраиваемого предупреждения не отображается
- 26. Как вернуть диалоговое окно предупреждения
- 27. Пользовательское диалоговое окно предупреждения android
- 28. VBA Отключить предупреждения/диалоговое окно, когда ... (Application.DisplayAlerts = False не работает)
- 29. Когда отображать диалоговое окно
- 30. Я хочу реализовать longview listview, а затем я хочу две вещи: «Удалить и обновить диалоговое окно предупреждений». что я сделал?
Ваш вопрос непонятен, добавьте ожидаемые и текущие изображения пользовательского интерфейса – Charu
Показать диалог, связанный с кодом. –
Это очень простой диалог оповещения, сделанный AlertDialog.Buidler; –