Using android:targetSdkVersion=”11″, I have removed the menu button on Android 3.0, 3.1 and 3.2. My software has been shipping like this for months. However, on my Galaxy Nexus running 4.0.1, the menu button is present (across multiple apps). I can’t figure out why, unless there is a new requirement for removing the menu button.
I haven’t seen whatever this new requirement is posted anywhere, so I’m asking this question.
Try to set target sdk to 14 or 15. I believe it will make the menu button disapear.