Android实现连按2次返回键退出
2014-11-20 16:15
239 查看
private long d = 0;
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK){ long date = new Date().getTime(); exit(date); return false; } return super.onKeyDown(keyCode, event); } public void exit(long date){ if(date - d < 2000){ finish(); }else{ d = date; Toast.makeText(Indexactivity.this, R.string.exit22, Toast.LENGTH_SHORT).show(); } }
//以上代码可实现2秒内按2次返回才退出
相关文章推荐
- reactnative BackAndroid 实现按返回键2次退出
- android程序屏蔽返回键退出,但支持返回键长按退出的实现
- Android下两次返回键完全退出程序以及提示对话框的实现
- [Android]2次返回键退出程序
- Android 双击返回键退出程序 实现
- Android实现点击两次返回键退出
- Android中的“再按一次返回键退出程序”实现
- android实现按两次返回键退出程序
- ANDROID 实现 再按一次返回键退出程序 代码片段
- Android中的“再按一次返回键退出程序”实现
- android如何实现双击返回键退出 的修正版
- Android中的“再按一次返回键退出程序”实现
- Android中的“再按一次返回键退出程序”实现
- ANDROID 实现 再按一次返回键退出程序 代码片段
- Android实现点击两次返回键退出
- android点击返回键退出应用的实现
- Android “再按一次返回键退出程序”实现介绍
- Android“再按一次返回键退出程序”实现
- Android 双击返回键退出程序 实现
- Android中“再按一次返回键退出程序”实现