Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 兩次返回按鍵退出程序

Android 兩次返回按鍵退出程序

編輯:關於Android編程


	public boolean onKeyDown(int keyCode, KeyEvent event) {
		// 兩次返回退出程序
		if (keyCode == KeyEvent.KEYCODE_BACK) {
			if ((System.currentTimeMillis() - mExitTime) > 2000) {
				Toast.makeText(this, R.string.toast_twice_press_back_to_exit,
						Toast.LENGTH_SHORT).show();
				mExitTime = System.currentTimeMillis();
			} else {
				finish();
			}
			return true;
		}
		return super.onKeyDown(keyCode, event);
	}

函數放置在自己的Activity裡面,記得定義mExitTime變量及初始化,已驗證,效果不錯!

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