Bamboo wrote:
> I have an application that is composed of multiple activities. Is it
> possible to override the menu button or the trackball button so that
> when they are pressed I can display a dialog on the screen irrelevent
> of which activity I am in?
>
> I know this would be possible by adding the same code (below) into
> each of the activities but was wondering if there was a way of
> handling this event only once?
>
> @Override
> public boolean onCreateOptionsMenu(Menu menu) {
> //Add menu items
> }
>
> @Override
> public boolean onOptionsItemSelected(MenuItem item) {
> return true;
> }
Create a subclass of Activity that implements the desired logic, then
have your regular activities extend that subclass.
> Also does anyone know if it's possible to override the home button?
No, it is not possible.
--
Mark Murphy (a Commons Guy)
http://commonsware.com
Android Training on the Ranch! -- Mar 16-20, 2009
http://www.bignerdranch.com/schedule.shtml
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---