
Android 16 (API 36) edge-to-edge is enforced: the window insets contract your UI must satisfy
Targeting Android 16 (API 36) removes the practical opt-out from enforced edge-to-edge. The only stable fix is to define a single owner for each inset (status bars, navigation bars, display cutout, IME) and test for double-application in CI.
Read the article →






