我对android编程很新。无论如何,我做了几个活动的测试应用程序。该应用程序的工作原理如下:
活动1 = MainMenu,活动2 = A2,活动3 = A3 ....
MainMenu-> A2-> A3-> A4-> A5 ...
如果用户在,让我们说A4并按下物理后退按钮(完成())他会回到A3这很明显..但我不想那样。我希望后退按钮在我的应用程序中作为“返回”MainMenu“按钮”工作。这甚至可能吗?
答案 0 :(得分:1)
你可以覆盖onBackPressed()来做到这一点:
@Override
public void onBackPressed()
{
startActivity(new Intent(mContext, MainMenu.class));
finish();
}
答案 1 :(得分:0)
你可以为后面的键添加一个事件处理程序,当它按下时你只是在午餐主菜单意图。
看看这里: http://android-developers.blogspot.com/2009/12/back-and-other-hard-keys-three-stories.html?m=1
它有一些很好的代码供您使用。