[android] Transparent navbar light mode #10410

Open
coderang-gk wants to merge 3 commits from coderang-gk/android-transparent-navbar-light-mode into master

3 commits

Author SHA1 Message Date
8d6a47dc33 Merge remote-tracking branch 'origin/android-transparent-navbar-light-mode' into android-transparent-navbar-light-mode
# Conflicts:
#	android/app/src/main/java/app/organicmaps/MwmActivity.java
2025-03-05 01:33:26 +05:30
75635d74d6 [android] Make navigation bar transparent in light mode
Add functionality to make the navigation bar fully transparent when the
app is in light mode. This improves the map view by allowing it to
extend beneath the navigation bar for a more immersive experience.

Implementation includes clearing translucency flags and adding necessary
system UI flags to ensure proper transparency. Also handles proper
configuration changes and maintains transparency when returning from
fullscreen mode.

The transparency is only applied in light mode to maintain readability
of navigation buttons, with appropriate contrast settings for different
Android API levels.

Fixes: #10393
Signed-off-by: coderang-gk <coderang.gk@gmail.com>
2025-03-05 01:31:06 +05:30
4cd0653df5 [android] Make navigation bar transparent in light mode
Add functionality to make the navigation bar fully transparent when the
app is in light mode. This improves the map view by allowing it to
extend beneath the navigation bar for a more immersive experience.

Implementation includes clearing translucency flags and adding necessary
system UI flags to ensure proper transparency. Also handles proper
configuration changes and maintains transparency when returning from
fullscreen mode.

The transparency is only applied in light mode to maintain readability
of navigation buttons, with appropriate contrast settings for different
Android API levels.

Fixes: #10393
Signed-off-by: coderang-gk <coderang.gk@gmail.com>
2025-03-05 01:20:30 +05:30