Android(安卓)-- 点击双下返回退出程序
16lz
2021-01-24
背景
现在好多apk软件都是点击双下的返回键才退出程序,当然还有Toast的位置,gravity,这次我分享一下双下点击退出程序。
代码
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode == KeyEvent.KEYCODE_BACK) { for2Click(); //调用双击退出函数 } return false;}
private static Boolean isExit = false;private void for2Click() { Timer tExit = null; if (isExit == false) { isExit = true; // 准备退出 Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show(); tExit = new Timer(); tExit.schedule(new TimerTask() { @Override public void run() { isExit = false; // 取消退出 } }, 2000); // 2秒 } else { finish(); System.exit(0);//finish(); }}
我是天王盖地虎的分割线
这例子要改的代码已全部奉上,就不再给源代码了哈。
转载请注明出处:http://www.cnblogs.com/yydcdut/p/3720580.html
更多相关文章
- android BOOT_COMPLETED 失败
- 反编译Android部署程序
- android 3.3 butterknife-7.0.1。jar(com.jakewharton:butterkni
- Android(安卓)系统应用调用,intent的使用总结帖
- Android(安卓)URI简单介绍
- maps开发遇到的 libcore.io.GaiException: getaddrinfo failed:
- Android结合kotlin使用coroutine的方法实例
- Google Play 商店删除百度的两个Android应用程序
- Android刮刮乐效果-proterDuffXfermode的示例代码