1. 程式人生 > >android_雙擊退出

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秒系統退出
} }