我有两个活动A和B,从A移动到B你需要登录。在我搬到B之后,我在A上打电话给finsih。
在B活动中,我按下后退按钮时调用movetoBack。但是,当我回想起我的应用程序时,它将我带回A。
@Override
public void onBackPressed() {
super.onBackPressed();
moveTaskToBack (true);
}
答案 0 :(得分:7)
不要调用super
,它会调用BACK按钮的默认实现...即在当前Activity上调用finish()
。只需在覆盖范围内调用moveTaskToBack()
即可。