这两年的app都采用了连点两次再退出的方式,几乎所有应用开发都会用到,所以在这里记录下来,以便使用
我们只要在主页的Activity里写下如下方法即可
private long exitTime = 0;
@Override
public void onBackPressed() {
if(System.currentTimeMillis() - exitTime > 2000) {
Toast.makeText(this, "再按一次退出", Toast.LENGTH_SHORT).show();
exitTime = System.currentTimeMillis();
} else {
finish();
System.exit(0);
android.os.Process.killProcess(android.os.Process.myPid());
}
}