Starting from B4A v13.4, the default themes (Themes.LightTheme / Themes.DarkTheme) already include the snippet that opts out of edge-edge. You only need this if you use a customize theme. The recommended targetSdkVersion is presently 34, however if you like to experiment with v35 then your app...
www.b4x.com
The app is already working fine without edge-to-edge.
Believe it or not, the AdMob SDK is not yet compatible with Edge to Edge. They are saying the compatibility update will be released "early September", but they've been setting & pushing back release dates for a while. Unbelievable that Google would allow a product that makes them $billions to be incompatible with Android 15+ devices. To make matters worse, I've heard of developers being penalised by AdMob because the ads don't display correctly...
EDIT: Actually, if I change my device to use 3 button navigation (vs gestures) the bottom bar does cover the ad, but when the ad is in a cancelable state, pressing the back button will close it.
Having said that, I'm not seeing the issue in any of my apps that I'm running on an Android 16 device. The apps themselves all have edge to edge enabled though.
Your Apps would not be accepted by Google if you actually not using opt out of edge-to-edge.
Remember that Starting from B4A v13.4, the default themes (Themes.LightTheme / Themes.DarkTheme) already include the snippet that opts out of edge-edge. You only need this if you use a customize theme.
Your Apps would not be accepted by Google if you actually not using opt out of edge-to-edge.
Remember that Starting from B4A v13.4, the default themes (Themes.LightTheme / Themes.DarkTheme) already include the snippet that opts out of edge-edge. You only need this if you use a customize theme.