双击返回键退出应用
来源:互联网 发布:东方财富mac 编辑:程序博客网 时间:2024/05/17 09:05
不记得从那拷贝的了,放在这方便以后要用。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
exitBy2Click(); // 调用双击退出函数
}
returnfalse;
}
private static BooleanisExit = false;
private void exitBy2Click() {
Timer tExit = null;
if (isExit ==false) {
isExit =true; // 准备退出
Toast.makeText(this,"再按一次退出程序", Toast.LENGTH_SHORT).show();
tExit = new Timer();
tExit.schedule(new TimerTask() {
@Override
publicvoid run() {
isExit =false; // 取消退出
}
}, 2000); // 如果2秒钟内没有按下返回键,则启动定时器取消掉刚才执行的任务
} else {
if (null !=pos) {
pos.freePos();
}
finish();
System.exit(0);
}
}
0 0
- 双击返回键退出应用
- 双击返回键退出应用
- 双击返回键退出应用
- 双击返回键退出应用
- 双击返回键退出应用
- 双击返回,退出应用。
- Activty 双击返回键退出应用
- ionic2.0双击返回键退出应用
- Android 双击返回键退出应用
- Android中双击返回键退出应用
- 双击返回键才退出整个应用
- 应用中双击返回键退出程序
- ionic双击返回键退出应用
- 双击返回键退出
- 双击返回键退出
- 双击返回键退出
- Android应用系列:双击返回键退出程序
- ionic+html5plusAPI实现双击返回键退出应用
- Xcode真机测试图片资源不加载
- jQuery中 trigger() & bind() 使用心得
- Cocosd2d-js 实现模态对话框
- Android应用经典主界面框架之二:仿网易新闻客户端、CSDN 客户端 (Fragment ViewPager)
- angularjs开发中的坑
- 双击返回键退出应用
- 我要你快乐。。
- Android 基础动画
- JavaScript的回调问题
- php面试题及答案
- DirectX开发中找不到dxtrans.h的问题的解决
- 关于SEL的一些总结
- 剑指offer(36):第一个只出现一次的字符
- C# 在使用FindWindowEx的参数使用详解