Android 实现再按一次后退键退出应用程序
来源:互联网 发布:电脑k歌软件 编辑:程序博客网 时间:2024/06/07 10:40
Android 实现再按一次后退键退出应用程序
- private boolean isexit = false;
- private boolean hastask = false;
- Timer texit = new Timer();
- TimerTask task = new TimerTask() {
- public void run() {
- isexit = false;
- hastask = true;
- }
- };
- @Override
- public boolean onKeyDown(int keyCode, KeyEvent event) {
- if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){
- //DialogAPI.showExit(this);
- if(isexit == false){
- isexit = true;
- Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show();
- if(!hastask) {
- texit.schedule(task, 2000);
- }
- }else{
- finish();
- System.exit(0);
- }
- return false;
- }
- return super.onKeyDown(keyCode, event);
- }
- Android 实现再按一次后退键退出应用程序
- Android 实现再按一次后退键退出应用程序
- Android 实现再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- Android再按一次后退键退出应用程序
- android 再按一次后退键退出应用程序
- Android再按一次后退键退出
- 针对网上流传的"Android 再按一次后退键退出应用程序"方法改正
- 针对网上流传的 Android 再按一次后退键退出应用程序方法改正
- android 再按一次后退键退出程序
- Ubuntu Unity 桌面图标消失
- ubuntu小结
- Inside The C++ Object Model(二)构造函数语意学
- Java Sax解析XML文件
- Inside The C++ Object Model(三)Data语意学
- Android 实现再按一次后退键退出应用程序
- Inside The C++ Object Model(四)函数语意学
- SQLSERVER读懂语句运行的统计信息
- Inside The C++ Object Model(五)构造、拷贝、析构语意学
- Android实现左右滑动指引效果
- spring-mvc 详解
- addEventListener()与removeEventListener()
- Inside The C++ Object Model(六)执行期语意学
- 百度地图API