Android: edge-to-edge 関連
Compose
AD:
https://developer.android.com/develop/ui/compose/layouts/insets
Android View
AD:
https://developer.android.com/develop/ui/views/layout/edge-to-edge
BottomNavigation の調整:
https://medium.com/androiddevelopers/windowinsets-listeners-to-layouts-8f9ccc8fa4d1
余談
Android
15 から edge-to-edge が強制されるかもという話がある
https://www.androidauthority.com/android-15-edge-to-edge-3410196/
EDGE_TO_EDGE_BY_DEFAULT
https://cs.android.com/android/_/android/platform/frameworks/base/+/2b253d43a9a1b330b28e4b5743a4e1a79cab562d:core/java/com/android/internal/policy/PhoneWindow.java;l=179-185
mDefaultEdgeToEdge
https://cs.android.com/android/_/android/platform/frameworks/base/+/2b253d43a9a1b330b28e4b5743a4e1a79cab562d:core/java/com/android/internal/policy/PhoneWindow.java;l=399-402
などなど
refs
https://note.com/navitime_tech/n/n7217610bd1aa
https://www.youtube.com/watch?v=7qh80shWF-A
https://speakerdeck.com/line_developers/practical-edge-to-edge-explanation-of-edge-to-edge
https://www.youtube.com/watch?v=KOUiX0_R00I