Вопросы по теме 'windowinsets'

Проверьте, есть ли на устройстве метка в обслуживании
У меня есть приложение с наложением, и мне нужно проверить, есть ли на устройстве вырез или нет. Обычно вы используете активность и вызываете следующее: activity.getWindow().getDecorView().getRootWindowInsets().getDisplayCutout() Есть ли...
1842 просмотров
schedule 01.06.2022

Определить область содержимого без панели навигации и строки состояния
Приложение для Android использует полноэкранный режим отображения контента за панелью навигации, строкой состояния и панелью инструментов. Я бы хотел, чтобы часть содержимого не находилась за этими решетками. Как определить площадь без этих полос?...
90 просмотров

Динамическое изменение цвета строки состояния без потери прозрачности
Я знаю, что могу использовать colorPrimary для определения цвета Toolbar и colorPrimaryDark для определения цвета строки состояния. Я использую следующую тему <!-- Base application theme. --> <style...
1688 просмотров

OnApplyWindowInsetsListener дает systemWindowInsetBottom, который всегда равен 0
systemWindowInsetBottom И stableInsetBottom всегда равны 0 У меня есть действие с фоновой текстурой, и я использую FLAG_LAYOUT_NO_LIMITS, чтобы этот фон находился за панелью состояния и навигации. Но я не хочу, чтобы другое содержимое...
3393 просмотров
schedule 14.06.2023

Android – WindowInsetsController во фрагменте уничтожает весь вид
У меня есть фрагмент для фотографирования, и я хотел, чтобы он был в полноэкранном режиме. До API 30 я использовал флаги, как описано в официальной документации здесь . Но после обновления версии моего проекта до 30 Android Studio сообщает, что...
170 просмотров