I've developed an android application with Menu options. Unfortunately some devices don't have a menu option(soft or hard) availability to access menu options. We can detect hardware menu option availability using the following code:
boolean hasMenuKey = ViewConfiguration.get(context).hasPermanentMenuKey();
I didn't find a way to find the soft menu availability through program. My requirement is if the device doesn't have access to menu option(soft or hard) I need to display a message to the user with some information.
Here I've attached a screen which will explain the problem more precisely: