【代码总结】Android开发:按两下返回键退出
2015-03-11 21:01
239 查看
/** * onKeyDown: 在首页按两下返回键退出 */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { //因为按键有两个事件:按下和松开,如果不加 event.getAction() == KeyEvent.ACTION_DOWN //则内部代码会执行两边 if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) { if ((System.currentTimeMillis() - exitTime) > 2000) { Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show(); exitTime = System.currentTimeMillis(); } else { finish(); } return true; } return super.onKeyDown(keyCode, event); }
相关文章推荐
- Android简明开发教程二十四:总结及示例代码下载
- android开发:退出程序(对话框、两次返回键退出)
- Android开发实现点击两次返回键退出程序
- Android中的“再按一次返回键退出程序”代码实现
- android 开发中用到的代码总结(三)
- android开发代码片段总结
- android开发:退出程序(对话框、两次返回键退出)
- Android开发学习之再按一次返回键退出
- android按2次返回键退出程序的代码
- Android中的“再按一次返回键退出程序”代码实现
- android连续按两次返回退出程序(完整代码)
- android退出程序代码总结
- Android双击返回键退出程序代码
- android按2次返回键退出程序的代码
- Android简明开发教程二十四:总结及示例代码下载
- android开发:退出程序(对话框、两次返回键退出)
- ANDROID 实现 再按一次返回键退出程序 代码片段
- ANDROID 实现 再按一次返回键退出程序 代码片段
- android应用开发及系统有用代码片段总结
- 关于android中两次返回键退出客户端与弹出dialog方式退出客户端代码