Найти тему
62 подписчика

Android 15 может заставить некоторые приложения отрисовываться "от края к краю" по умолчанию.


Разработчикам приложений уже давно доступен API Edge-to-Edge, который позволяет приложениям отрисовываться за панелью навигации и строкой состояния ("навбар" и "статусбар"). К сожалению, этот API не очень популярен, и разработчики просто предпочитают закрашивать эти панели или не трогать их вовсе, в результате чего они остаются черными.

Однако, это может измениться. В Android 14 QPR2 Мишаал Рахман обнаружил код, в котором говорится, что для приложений с целевым SDK VANILLA_ICE_CREAM (Android 15) или выше, API Edge-to-Edge будет применяться по умолчанию. Но планирует ли Google действительно внедрить это изменение, пока неизвестно.

Стоит также отметить, что это относится и к области выреза в дисплее в альбомной ориентации. То есть она будет иметь цвет фона, а содержимое будет иметь отступ от выреза. (Также недавно в сам API добавили соответствующее изменение)

Однако, если принудительно применить это изменение прямо сейчас, результат будет отличаться от приложения к приложению. Связано это с разной имплементацией системных панелей.
(Я могу скинуть примеры из разных приложений в комментариях)

1 минута