实现 “再按一次退出” 功能
来源:互联网 发布:智慧树网络课答案2017 编辑:程序博客网 时间:2024/06/05 07:45
private long mExitTime;@Override public boolean onKeyDown(int keyCode, KeyEvent event) { //判断用户是否点击了“返回键” if (keyCode == KeyEvent.KEYCODE_BACK) { //与上次点击返回键时刻作差 if ((System.currentTimeMillis() - mExitTime) > 2000) { //大于2000ms则认为是误操作,使用Toast进行提示 Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show(); //并记录下本次点击“返回键”的时刻,以便下次进行判断 mExitTime = System.currentTimeMillis(); } else { //小于2000ms则认为是用户确实希望退出程序-调用System.exit()方法进行退出 System.exit(0); } return true; } return super.onKeyDown(keyCode, event); }粘贴使用
阅读全文
0 0
- 实现 “再按一次退出” 功能
- Android 实现 “再按一次退出” 功能的实现学习
- 实现“再按一次退出程序”的功能
- android按back键退出程序时,实现“再按一次退出”的功能
- [常用]按back键退出实现“再按一次退出”的功能两中方式
- Android 再按一次退出程序功能
- 微信公众号WebApp接管返回键实现“再按一次退出程序”功能
- 微信公众号WebApp接管返回键实现“再按一次退出程序”功能
- Android中的“再按一次返回键退出程序”功能实现
- Andriod实现再按一次退出程序
- Android实现再按一次退出程序
- Android退出程序时的"再按一次退出"实现
- android音量控制、再按一次退出的功能
- 再按一次退出
- 再按一次退出
- 再按一次退出
- Android 实现再按一次后退键退出应用程序
- android中Activity实现再按一次退出
- IDEA中Spring Boot项目MyBaits提示Invalid bound statement (not found)错误
- 1.JAVA 基本算法:冒泡排序法--详讲
- System.out.println当输出一个属性的时候是会读相关属性的真实内存地址上的数据同时做一次同步
- tomcat中C++线程调用java出现ClassDefNotFound
- Appache下 创建SVN账号(针对具体项目)
- 实现 “再按一次退出” 功能
- JavaScript 多选框多选与取消多选两种写法
- CCF CSP 有趣的数
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- 分布式监控解决方案zabbix03-监控mysql
- 阿里巴巴开源项目: 基于mysql数据库binlog的增量订阅&消费
- 强烈推荐的机器学习,深度学习课程以及python库
- Umeng推送无法打包问题
- 论文《Learning both Weights and Connections for Efficient Neural Network》阅读笔记