效果图
java代码
属性:
private long firstTime = 0;
重写方法:
@Override
public void onBackPressed() {
long secondTime = System.currentTimeMillis();//获取系统毫秒值
if (secondTime - firstTime > 2000) {//入伙第二次按减去第一次按超过2秒 打印toast 并且把第二次按的时间赋给第一次 在按的
//时候再计算
Toast.makeText(MainActivity.this, "再按一次退出程序", Toast.LENGTH_SHORT).show();
firstTime = secondTime;
} else {
System.exit(0);//如果小于2秒系统退出
}
}