[android-developers] Re: lights out mode PLUS menu soft key?

2012-03-12 Thread Harshad
I hit the same problem with my app.

Why is the menu button hidden in the higher Android versions? If the Home 
and Back buttons are going to be there, why not also keep the menu button 
in the status bar? Is the menu system deprecated? I don't want to create a 
separate UI for this when there is already space at the bottom for such 
options. Moreover the Menu thing is an established paradigm for years; why 
should users and developers change the paradigm for no apparent reason.

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: lights out mode PLUS menu soft key?

2012-03-12 Thread Dianne Hackborn
Yes the menu button is deprecated.  The menu is now part of the ActionBar
as described at http://developer.android.com/design/patterns/actionbar.html

On Mon, Mar 12, 2012 at 9:24 AM, Harshad harshad...@gmail.com wrote:

 I hit the same problem with my app.

 Why is the menu button hidden in the higher Android versions? If the Home
 and Back buttons are going to be there, why not also keep the menu button
 in the status bar? Is the menu system deprecated? I don't want to create a
 separate UI for this when there is already space at the bottom for such
 options. Moreover the Menu thing is an established paradigm for years; why
 should users and developers change the paradigm for no apparent reason.

  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en




-- 
Dianne Hackborn
Android framework engineer
hack...@android.com

Note: please don't send private questions to me, as I don't have time to
provide private support, and so won't reply to such e-mails.  All such
questions should be posted on public forums, where I and others can see and
answer them.

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: lights out mode PLUS menu soft key?

2012-03-12 Thread Harshad RJ
On Tue, Mar 13, 2012 at 6:50 AM, Dianne Hackborn hack...@android.comwrote:

 Yes the menu button is deprecated.  The menu is now part of the ActionBar
 as described at
 http://developer.android.com/design/patterns/actionbar.html


Thanks for the clear response Dianne. I wasn't aware of it being deprecated.

If managers of the AOSP care for feedback, let me just say *this sucks!*

Single developers have to already break their backs to handle hardware
fragmentation. On top of this, there is software fragmentation due to
manufacturer/vendor added skins (though I appreciate efforts like the Halo
theme).

And now basic paradigms are also changing between Android versions. All the
design effort in my app for previous versions of Android is wasted; there
is absolutely no space left for an on-screen menu button in my app, and
certainly not for an action bar, so I will have to redesign everything or
walk the low path and just tuck the button in there somewhere :)

Also, from user point of view, if he/she has multiple devices with
different Android versions, they are going to see different UIs for the
same app!

Please lets channel our collective energies into something more productive.

cheers,
-- 
Harshad RJ
http://lavadip.com

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: lights out mode PLUS menu soft key?

2012-03-12 Thread Harshad RJ
On Tue, Mar 13, 2012 at 6:50 AM, Dianne Hackborn hack...@android.comwrote:

 Yes the menu button is deprecated.  The menu is now part of the ActionBar
 as described at
 http://developer.android.com/design/patterns/actionbar.html


There's also an Android Developers blog post on this:
http://android-developers.blogspot.in/2012/01/say-goodbye-to-menu-button.html

I had somehow missed that. Hopefully that's useful to the next person who
bumps into this thread.

In that post:
The only exception is that if you set minSdkVersion to 10 or lower, set
targetSdkVersion to 11, 12, or 13, and you do not use
ActionBarhttp://developer.android.com/reference/android/app/ActionBar.html,
the system *will* add the legacy overflow button when running your app *on
a handset* with Android 4.0 or higher.

I am not able to trigger the overflow button this way. In my
AndroidManifest.xml I have:
uses-sdk android:minSdkVersion=7 android:targetSdkVersion=11 /

and

application android:theme=@android:style/Theme.Holo.NoActionBar

But this doesn't show the legacy overflow buttons. If I could get that to
work, it will solve the immediate problem I am facing which is to get into
Lights off mode and yet have a way to go to the legacy options menu from
the navigation bar on the bottom .

thanks,
-- 
Harshad RJ
http://lavadip.com

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en