Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

ICS removed the need for the Menu key with always visible action bars, but also has support for phones which come with hard keys. Traditionally the menu button brought up a context menu.

I've got a device with hard keys, if I upgrade to ICS will the Action bar always be visible, standard ICS style, or will it be hidden under the Menu key? What will the menu key do in ICS?

share|improve this question

The menu button will display the action overflow menu, and the action overflow "soft" button should not appear on the Action Bar. The Action Bar itself, however, will still be visible as it normally would (provided the app implements it, of course). The Android Design guidelines for the Action Bar state (emphasis mine):

Action overflow

The action overflow in the action bar provides access to your app's less frequently used actions. The overflow icon only appears on phones that have no menu hardware keys. Phones with menu keys display the action overflow when the user presses the key.

For the sake of clarity, the "action overflow button" is the little three dots icon shown at the far right here:

enter image description here

share|improve this answer
Arg, so there's no indication that the action overflow is there on hard key phones? – Ben Brocka Apr 10 '12 at 15:59
@BenBrocka: AFAIK, no, there isn't. You could argue that it's just like the <=2.3 implementation which gives no indication that there are menu options, but I thought it was a kind of stupid implementation then and I think it's a kind of stupid implementation now (as a dev it's freakin' annoying to make UIs that take advantage of the menu button because half the clients don't know it exists). – eldarerathis Apr 10 '12 at 16:03
@BenBrocka: I will also say, anecdotally, that this is exactly what I saw when running an ICS ROM on my EVO (which has hard buttons, naturally). The overflow icon was gone and the overflow actions instead popped in from the bottom of the screen when I hit the Menu button. – eldarerathis Apr 10 '12 at 16:04
Yeah, it's really dumb and keeps all half the usability problems of the menu button! I was hoping they didn't do this – Ben Brocka Apr 10 '12 at 16:07

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.