android_双击退出
效果图
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秒系统退出 } }