歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android退出activity提示再按一次返回鍵

Android退出activity提示再按一次返回鍵

日期:2017/3/1 10:12:16   编辑:Linux編程

Android退出activity提示再按一次返回鍵:

  1. @Override
  2. public boolean onKeyDown(int keyCode, KeyEvent event)//主要是對這個函數的復寫
  3. {
  4. // TODO Auto-generated method stub
  5. if((keyCode == KeyEvent.KEYCODE_BACK)&&(event.getAction() == KeyEvent.ACTION_DOWN))
  6. {
  7. if(System.currentTimeMillis() - temptime >2000) // 2s內再次選擇back鍵有效
  8. {
  9. System.out.println(Toast.LENGTH_LONG);
  10. Toast.makeText(this, "請在按一次返回退出", Toast.LENGTH_LONG).show();
  11. temptime = System.currentTimeMillis();
  12. }
  13. else {
  14. finish();
  15. System.exit(0); //凡是非零都表示異常退出!0表示正常退出!
  16. }
  17. return true;
  18. }
  19. return super.onKeyDown(keyCode, event);
  20. }
Copyright © Linux教程網 All Rights Reserved