MainActivity
退出程序
private long exitTime = 0;
@Override
public void onBackPressed() {
if ((System.currentTimeMillis() - exitTime) > 2000) {
ToastUtils.showShort("再按一次退出程序");
exitTime = System.currentTimeMillis();
} else {
finish();
System.exit(0);
}
}
回到主页面
private long exitTime = 0;
@Override
public void onBackPressed() {
if ((System.currentTimeMillis() - exitTime) > 2000) {
ToastUtils.showShort("再按一次退出程序");
exitTime = System.currentTimeMillis();
} else {
//ActivityUtils.startHomeActivity();
Intent intent = new Intent();// 创建Intent对象
intent.setAction(Intent.ACTION_MAIN);// 设置Intent动作
intent.addCategory(Intent.CATEGORY_HOME);// 设置Intent种类
startActivity(intent);// 将Intent传递给Activity
}
}
注意:要删掉super.onBackPressed();这个方法