Существует ли эквивалентное значение FLAG_LAYOUT_NO_LIMITS, которое можно использовать в файле styles.xml
Я пытаюсь расширить содержимое своего приложения за полностью прозрачной панелью навигации, но пока мне удалось достичь этого только программно, вот так:
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
);
Проблема в том, что я пытаюсь установить все свойства стиля в styles.xml
и мне удалось сделать все из них до сих пор, за исключением этого. Я ожидал windowDrawsSystemBarBackgrounds
этого будет достаточно, но он позволяет отображать содержимое только за строкой состояния, а область панели навигации полностью игнорируется, и я теряю все значения вставки.
Это ошибка? Нет ли какого-либо атрибута стиля, эквивалентного FLAG_LAYOUT_NO_LIMITS, который позволяет отображать содержимое за полностью прозрачной панелью?
ПРИМЕЧАНИЕ: по полностью прозрачной полосе я явно исключаю translucent
свойства, так как те заставляют их собственный холст. Здесь я имею в виду 100% прозрачность.