Hello, Does your Back Button exit the application in both cases? When animation.state!=1 it should not do anything. In the other case it should exit.
>From documentation: - "If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false." Hope this helps. On Thu, Mar 10, 2011 at 9:54 PM, Colin <colin...@gmail.com> wrote: > Can someone help me understand how to stop the back button from > exiting out of my program? I want it to just return to my main menu > or exit if pressed on the main menu but when I override the method it > still exits. Here is what I currently have: > > @Override > public boolean onKeyDown(int keyCode, KeyEvent event) { > if (keyCode == KeyEvent.KEYCODE_BACK && > event.getRepeatCount() > == 0) { > if (animation.state != 1){ > animation.state = 1; > return true; > } > else return false; > } > > return super.onKeyDown(keyCode, event); > } > > I have messed with it a little but my program is always still closes. > > -- > 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 -- 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