在Activity 的onBackPress中实现下面代码:
public void exit() {
if ((System.currentTimeMillis() - mExitTime) > 2000) {
Toast.makeText(MainActivity1.this, "再点一次,返回桌面", Toast.LENGTH_SHORT).show();
mExitTime = System.currentTimeMillis();
} else {
// 直接关闭当前活动页面
// this.finish();
// System.exit(0);
//方法1退回到桌面进入后台
//moveTaskToBack(false);
//方法2退回到桌面进入后台
Intent homeIntent = new Intent(Intent.ACTION_MAIN);
homeIntent.addCategory(Intent.CATEGORY_HOME);
homeIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(homeIntent);
}
网友评论