Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android實現再按一次退出應用程序的方法

Android實現再按一次退出應用程序的方法

編輯:關於Android編程

 long exitTime = 0;
	@Override
	public void onBackPressed() {
		if ((System.currentTimeMillis() - exitTime) > 2000) {
			// ToastUtil.makeToastInBottom("再按一次退出應用", MainMyselfActivity);
			Toast.makeText(MainMenu.this, "再按一次退出應用", Toast.LENGTH_SHORT).show();
			exitTime = System.currentTimeMillis();
			return;
		}
		finish();
	}


基本思路:先記錄一個原始變量值,每次點擊的時候讓它等於系統時間值,就是你點擊的上一刻的時間值。

如果發現中間的時間間隔 小於2second就直接finish(); 如果大於 2s那就return掉 不用finish()掉你的程序。

同樣要覆蓋你程序中的 onBackPressed()方法即可。(閃,記錄下。繼續加班調代碼)

話說今天京東推出了一個理財8.8%,不賴。直接上就對了。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved