Android 再按一次退出应用的代码
2016-05-30 16:24
441 查看
private long exitTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) { if ((System.currentTimeMillis() - exitTime) > 2000) { Toast.makeText(getApplicationContext(), "再按一下退出应用", Toast.LENGTH_SHORT).show(); exitTime = System.currentTimeMillis(); } else { finish(); System.exit(0); } return true; } return super.onKeyDown(keyCode, event); }
Android 再按一次退出应用的代码
相关文章推荐
- Android studio设置工作空间/项目编码问题
- Android性能优化—不建议使用枚举Enum
- Java4Android第2课:数据类型
- Android中dp、sp与px之间的相互转换
- [实践] Android5.1.1源码 - 在Framework中添加自定义系统服务
- android 界面切换
- Android横竖屏切换不重新调用onCreate()
- 已在16.04的版本编译Android5.0 +
- [置顶] Android开发之内存管理
- RecyclerView封装详解完美用法二
- 模仿美团点评的Android应用中价格和购买栏悬浮固定的效果
- Android Run As 后 和 export 后启动页面的 launchMode 变动,安装后首次点击ic_launcher 后按home键
- Android启动优化,去除白屏或者黑屏
- 【Android学习笔记】常见报错
- android用视频当做背景
- [实践] Android5.1.1源码 - 在Framework中添加自定义系统服务
- What is Gradle in Android Studio?
- android 屏蔽Home键, 屏蔽BACK键,MENU键(亲自实践有效)
- Android的px、dp和sp
- android开发经验总结