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(); //这里赋值是关键
}
}