双击返回 退出程序

1、全局变量 记录第一次点击时间
 private long mExitTime = System.currentTimeMillis();  //为当前系统时间,单位:毫秒
2、重写返回键按下后方法.
@Override
public void onBackPressed() {
if (System.currentTimeMillis() - mExitTime < 800) {
//this.finish(); //关闭本活动页面
System.exit(0); //退出程序
} else {
toast("再按返回键退出!");
mExitTime = System.currentTimeMillis(); //这里赋值是关键
}
}




文章部分内容摘自网络和图书,如有侵权,请联系我。
原文地址:https://www.cnblogs.com/-Tiger/p/7150414.html