`
wchinaw
  • 浏览: 24413 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Android 按两次back键退出 -- 效率最高版

 
阅读更多
01.private long exitTime = 0;  
02.  
03.@Override  
04.public boolean onKeyDown(int keyCode, KeyEvent event) {  
05.    if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){  
06.                  
07.    if((System.currentTimeMillis()-exitTime) > 2000){  
08.        Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show();                                exitTime = System.currentTimeMillis();  
09.    }  
10.    else{  
11.        finish();  
12.        System.exit(0);  
13.        }  
14.                  
15.    return true;  
16.    }  
17.    return super.onKeyDown(keyCode, event);  
18.}  
1
2
分享到:
评论
1 楼 xu3352 2012-06-28  
这个确实不错   

相关推荐

Global site tag (gtag.js) - Google Analytics