My application performs much better on Android 13 and 11 ( APIs 33 and 31 ) when the Settings->Developer "3 Button Navigation" checkbox is Enabled - then a working Back button is enabled - the Nokia XR20 device I am testing on lacks a "Back" or any Navigation buttons, so hence there is no way to the "Context Menu" / Menus .
Would anyone know / please could anyone suggest the best way to invoke this Developer Settings dialog / how to prompt User to make this settings change programatically ie. from Java or C++ code , for an App to run on non-rooted devices ?
Ideally by sending some Intent to the Settings manager to launch that dialog ?
It is nasty when the user cannot interact with App to make Preferences changes & access menus because there is no Menu / Back button on a device .
On https://developer.android.com/reference/android/provider/Settings , there are hundreds of ACTION_*_SETTINGS intents listed, with which, for Permissions and such, I can usually create a PendingIntent to Launch the correct Settings Activity . But what is the correct Settings Activity to launch the dialog for this developer option "3 Button Navigation Bar" mode ?