在某一个界面当用户按下返回键的时候,类似于按下Home键,让用于退到后台。
我们可以使用moveTaskToBack实现这个效果。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
moveTaskToBack(true);
return true;
}
return super.onKeyDown(keyCode, event);
}参数是一个布尔值
1、false,仅当activity为task根(即首个activity例如启动activity之类的)时才生效
2、true,无论什么时候都会生效,忽略上述条件
返回结果:如果该activity已经移动到task中或者该activity已经返回,则会返回true,否则则会返回false。
版权声明:本文为wuto_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。