Android 连续点击返回键退出程序
2017-08-22 09:18
337 查看
比较简单,就是做一下记录:
重写
也行,这样就实现了。
//记录用户首次点击返回键的时间 private long firstTime = 0;
//连续点击两次退出程序 @Override public boolean onKeyUp(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_UP) { long secondTime = System.currentTimeMillis(); if (secondTime - firstTime > 2000) { MyToast.showToast(ImportantOtherActivity.this,"再按一次退出程序").show(); firstTime = secondTime; return true; } else { System.exit(0); } } return super.onKeyUp(keyCode, event); }
重写
onKeyDown(int keyCode, KeyEvent event)
也行,这样就实现了。
相关文章推荐
- Android开发之两种方式实现连续点击两次返回键退出程序
- android 连续两次点击返回键 退出程序
- Android连续点击两次返回键退出程序的三种实现方法
- android连续点击两次返回 退出程序
- Android -- 点击双下返回退出程序
- Android连续点击两次Back键退出程序
- Android连续点击两次退出程序
- 关于Android点击物理返回键退出程序的问题
- Android 点击两次返回键退出程序
- 几行代码实现Android 点击两次返回键退出程序
- android 点击返回键退出程序的方法
- Android连续点击两次退出程序
- Android 点击两次返回退出程序
- Android onKeyUp事件 实现连续点击两次退出程序
- Android连续点击两次退出程序
- $Android连续按返回键两次实现退出程序
- Android连续点击两次Back键退出程序
- Android连续点击两次Back键退出程序
- Android中实现点击两次返回键退出程序的效果
- Android 连续按两次返回键退出程序