我们通过调用
使用了后退键@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
moveTaskToBack(true);
return true;
}
return super.onKeyDown(keyCode, event);
}
但是,我们在我们的应用程序中使用了4个类。如果我们给出了返回按钮,它运行良好并返回到应用程序主页。但是我们下次将它们放在同一个类中。(我们在第3个上面使用了上面的返回键编码类,它仍然是同一页。)
有没有其他方法。如果有人知道请回复。
答案 0 :(得分:0)
尝试覆盖onBackPressed()
答案 1 :(得分:0)
moveTaskToBack()
仅将Activity移动到活动堆栈的后面,它实际上并不关闭Activity。你想要的是finish()
,它将关闭活动,Android将自动带你回到堆栈中的上一个活动。
有关详细信息,请参阅文档:http://developer.android.com/guide/topics/fundamentals.html#acttask
答案 2 :(得分:0)