Back to Top

HTC One X - Handle ICS "3 dot" Overflow Menu

6 posts / 0 new
Last post
markharthan
Offline
Last seen: 9 years 7 months ago
Joined: 06/08/2012 - 06:24
HTC One X - Handle ICS "3 dot" Overflow Menu

Hi,

It would be great if you could handle the ICS overflow menu correctly. This is an issue on HTC One X, and I imagine other ICS phones. I'm referring to getting this at the bottom of the screen:

http://smartmobile.ultraknowledge.com/utils/icache/imgid/18391/300_225/c...

(Screenshot from another app, but you get the idea).

Thanks!

eric
Offline
Last seen: 1 year 9 months ago
Joined: 11/06/2008 - 22:02
Does DC look like that with

Does DC look like that with the ... all by itself? On my ics device, the back/home/current/... are all soft buttons right beside each other.

markharthan
Offline
Last seen: 9 years 7 months ago
Joined: 06/08/2012 - 06:24
Yes - the link below is a

Yes - the link below is a screenshot taken on my phone:

http://imgur.com/g7mz3

Thanks,
Mark.

eric
Offline
Last seen: 1 year 9 months ago
Joined: 11/06/2008 - 22:02
Hmm, that's not pretty for

Hmm, that's not pretty for sure.

Although I'm not sure it's incorrect. That device doesn't have a hard menu button for menu, so when an app uses a menu, the three dots appear as a way to get to the menu. I'm guessing that for apps that do not use menus, that whole horizontal block row with the ... is completely gone right? Or is it just all black?

I'll have to dig around and see if this is the expected behavior or not. I created an issue for this - http://mantis.snoggdoggler.com/view.php?id=1396

Thanks for posting the problem.

markharthan
Offline
Last seen: 9 years 7 months ago
Joined: 06/08/2012 - 06:24
Hi. The horizontal row is

Hi. The horizontal row is completely gone.

From what I've read/surmised, I think Google's strategy is to get rid of hardware buttons. I'm guessing there are flags per device which register the presence of certain buttons. Google's thought is that if an app detects that buttons are missing, they will implement the menus in software. And if they're not implemented by an app, they have a default, which is to display this 3 dot bar at the bottom.

All google apps handle this currently, and some 3rd party apps, but not all.

Hence my post!!

Thanks for creating the issue - will be great if this could be handled at some point.

Thanks,
Mark.

eric
Offline
Last seen: 1 year 9 months ago
Joined: 11/06/2008 - 22:02
That makes sense about how

That makes sense about how they're getting rid of the hard buttons. The app needs to build the menus directly in the UI rather than relying on the android framework to display the dots. That black row with three dots is just to be backward compatible until apps move their menus to within the app.

I agree that we should make that change. Thanks for bringing it to my attention and posting all the details.