I am currently working on the port of an iPhone application in Android. The iPhone application has a customizable global navigation menu at the bottom of the screen, and when porting it to Android, it was suggested to replace this customizable menu with a universal options menu (called using the select key on the device) to give it a more familiar Android look.
The problem is that the menu itself has several levels (for example, three main options, such as A, B, C and auxiliary parameters, such as A1, A2, A3). I looked around, but did not see such a multi-level menu of options in Android applications, so I am looking for some recommendations on how this can be achieved in the best way.
I saw some questions on setting up an options menu such as this one; Android: customize the application menu (for example, background color) ; and they seem to suggest that the embedded environment does not support many parameters.
Should I take a look at a bit of hacking in the options menu (is this a good idea?) Or take a look at another approach to changing application flow? Trying to figure out what would be the best way to maintain a consistent Android user interface while reducing the variation from the iPhone app.
Thanks!
Madhu
source share