Android-按二次返回键退出
来源:互联网 发布:纯css源码 编辑:程序博客网 时间:2024/05/22 08:04
按二次返回键退出的功能
在onBackPressed 方法中做下时间判断
/** * 最后按下的时间 */ private long lastTime ; /** * 按二次返回键退出应用 */ @Override public void onBackPressed() { long currentTime = System.currentTimeMillis(); if(currentTime-lastTime<2*1000){ super.onBackPressed(); }else { Toast.makeText(this, "再按一次退出应用", Toast.LENGTH_SHORT).show(); lastTime=currentTime; } }
第二种在onKeyDown 方法中做下判断
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYCODE_BACK){ //禁用返回键 exit(); return false; } return super.onKeyDown(keyCode, event); }
exit方法就是第一种的写法
有些页面不让用返回键可以禁用
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYCODE_BACK){ //禁用返回键 return false; } return super.onKeyDown(keyCode, event); }
0 0
- android 二次按返回键退出客户端
- Android-按二次返回键退出
- Android-按二次返回键退出
- android返回二次退出
- 实现按二次返回键退出程序
- 按二次返回键退出程序代码
- Android 按二次后退键退出应用程序
- Cocos2d-x android使用onKeyDown监听返回键实现二次返回退出
- Cocos2d-x android使用onKeyDown监听返回键实现二次返回退出<转载>
- Cocos2d-x android使用onKeyDown监听返回键实现二次返回退出
- android 返回键 退出
- android 返回键退出
- android 按两次返回键退出
- android 按两次返回键退出程序
- Android 按两次返回键退出程序
- android 按两次返回键 退出程序
- android 按返回键退出程序
- Android按两次返回键退出应用
- JS+CSS简单实现DIV遮罩层显示隐藏
- HDU ACM 11 2020 绝对值排序
- 一步一步带你写一个dagger2的Demo
- Garbage Collection | 节点复制算法
- Bean在spring中的作用!
- Android-按二次返回键退出
- My App's Version
- HDU 2089 不要62 (数位dp)
- Android 图片剪切后保存为圆角图片踩的坑
- 小笔记-setsockopt中SO_REUSEADDR选项
- Android 热修复 andfix demo
- Android屏幕适配全攻略(最权威的官方适配指导)
- Java 内存区域和GC机制详解解读
- Java使用JCO调用RFC函数