Android中如何实现再按一次返回键退出程序
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍Android中如何实现再按一次返回键退出程序,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!大部分应用的做法是在应用退出去前给出一个Dialog,我觉得这样不太
千家信息网最后更新 2026年10月31日Android中如何实现再按一次返回键退出程序
这篇文章主要介绍Android中如何实现再按一次返回键退出程序,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
大部分应用的做法是在应用退出去前给出一个Dialog,我觉得这样不太友好,用户还得移动手指去按dialog中的按钮。个人觉得"再按一次返回键退出程序"是best practice,实现也很简单,直接上代码:
private long exitTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { 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(); System.exit(0); } return true; } return super.onKeyDown(keyCode, event); }以上是"Android中如何实现再按一次返回键退出程序"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
程序
内容
篇文章
应用
个人
代码
价值
做法
兴趣
大部分
小伙
小伙伴
手指
按钮
是在
更多
用户
知识
行业
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技活动banner
科技金融是不是互联网金融
互联网巨头反垄断金融科技
互联网科技战争
小马过河互联网科技
百单互联网科技有限公司
科技大学互联网专业好不好
互联网公司会议桌创意科技软装饰
996高科技互联网公司
长沙互联网科技
中科明德北京互联网科技
山东有哪些互联网科技公司
半导体行业属于互联网高科技类吗
广州燕处互联网科技有限公司
互联网科技包装股
中国新注册互联网科技
万物互联网智能科技
互联网领先科技成果宣传视频
北京瑞云互联网科技有限公司
互联网大会出现的黑科技
美国互联网保险保险科技
互联网金融监管科技数据
科技互联网项目
互联网与新科技
移动互联网科技股
东莞新华互联网科技学校
互联网科技如何创业
元气玛特互联网科技公司是外包吗
厦门江牛科技互联网
互联网科技博主张洲