For #17805 - Fix adjustResize deprecation (#18252)
* For #17805 - Fix adjustResize deprecation To handle the deprecation of `adjustResize` I've moved it from `styles.xml` and `AndroidManifest.xml` to `Activity.kt` as a fallback for devices with Android < 11. For Android 11 and up `setDecorFitsSystemWindows(false)` and `OnApplyWindowInsetsListener` will be used to handle app insets. Normal use activities should call `enableSystemInsetsHandling` in `onCreate` as to properly display system bars and for proper keyboard handling.
Showing
- app/src/main/AndroidManifest.xml 3 additions, 4 deletionsapp/src/main/AndroidManifest.xml
- app/src/main/java/org/mozilla/fenix/HomeActivity.kt 3 additions, 0 deletionsapp/src/main/java/org/mozilla/fenix/HomeActivity.kt
- app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserActivity.kt 9 additions, 0 deletions...rg/mozilla/fenix/customtabs/ExternalAppBrowserActivity.kt
- app/src/main/java/org/mozilla/fenix/ext/Activity.kt 45 additions, 0 deletionsapp/src/main/java/org/mozilla/fenix/ext/Activity.kt
- app/src/main/java/org/mozilla/fenix/search/SearchDialogFragment.kt 7 additions, 4 deletions...ain/java/org/mozilla/fenix/search/SearchDialogFragment.kt
- app/src/main/java/org/mozilla/fenix/settings/account/AuthCustomTabActivity.kt 8 additions, 0 deletions...g/mozilla/fenix/settings/account/AuthCustomTabActivity.kt
- app/src/main/res/values/styles.xml 0 additions, 2 deletionsapp/src/main/res/values/styles.xml
Loading