Android点击两次返回键退出
2016-07-15 09:32
489 查看
private static Boolean isQuit = false; Timer timer = new Timer(); public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if (isQuit == false) { isQuit = true; Toast.makeText(getBaseContext(), "再按一次退出?", Toast.LENGTH_SHORT).show(); TimerTask task = null; task = new TimerTask() { @Override public void run() { isQuit = false; } }; timer.schedule(task, 2000); } else { ActivityControler.finishAllActivity(); } } return true; }
相关文章推荐
- android中的内存优化
- Android之Handler用法总结
- android 搜索功能
- 使用ClassyShark压缩你的项目
- android应用检测anr的方法
- Android多分辨率适配经验总结
- Android设置中“强行停止”详解
- 安卓字体渲染器
- KJFrameForAndroid 资料——KJBitmap使用方法
- Android基于ViewDragHelper仿QQ5.0侧滑界面效果
- 为你的应用加速 - 安卓优化指南
- 在Android中使用并发来提高速度和性能
- 在Android中使用反射到底有多慢?
- Android性能优化之渲染篇
- Android性能优化之运算篇
- Android性能优化之内存篇
- Android性能优化之电量篇
- android 可签到的自定义日历控件
- Android java 安装下载链接
- KJFrameForAndroid 资料——KJActivity