我在我的应用程序中遇到问题..我在第三个活动中按回按钮但是它在后台运行时运行(我注意到使用了Log语句)。如果再次加载应用程序,则从第一个活动开始而不是第三个活请提出一些想法这样做.. 这是我的后退按钮编码
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_BACK)
{
moveTaskToBack(true);
}
return true;
}
提前致谢..
答案 0 :(得分:3)
后退按钮暂停当前活动并将其从活动堆栈中弹出,以便显示上一个活动。您没有,在大多数情况下,您不应该覆盖此行为。
基本上,如果您正在进行第三项活动并按下主页按钮,则重新启动应用程序将显示第三个活动。
答案 1 :(得分:0)
当您处于第三个活动中,然后按主页按钮。下次如果您希望活动从第三个活动开始,请长按主页按钮,然后从此列表调用应用程序,而不是从启动器活动启动它。