安卓开发中,如何实现点击返回键时,返回到上一个界面,而当前activity不销毁,只是onStop()。3Q, 3Q
当点击返回键时,不管上一个界面是桌面,还是该应用中的其他界面,我只想放回上一个界面,而且上一个界面我不一定知道,因为还有上一个界面可能是其它应用,做安卓的都应该知道。但是...
当点击返回键时,不管上一个界面是桌面,还是该应用中的其他界面,我只想放回上一个界面,而且上一个界面我不一定知道,因为还有上一个界面可能是其它应用,做安卓的都应该知道。但是,同时,我的当前activity不能finish销毁掉,要保留,下次直接就可以进入该界面,免了初始化的事情。我也不想指定返回到桌面。谢谢各位大神、牛人了。
展开
推荐于2017-09-06
展开全部
首先要设置你的activity为singleInstance。
//也可以override onBackPressed()
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
moveTaskToBack(true);
return true;
}
return super.onKeyDown(keyCode, event);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询