Android(安卓)再按一次退出应用
16lz
2021-12-20
private long exitTime = 0;@Overridepublic 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 Manifest.xml选项
- android 如何判断程序是否在前台运行
- Android(安卓)webView 使用back功能返回以前浏览过的页面
- Android(安卓)8.0系统 默认赋予应用权限
- android 如何判断当前进程在主页面
- Android(安卓)O(android 8.1) SYSTEM_UID应用无法使用FileProvider
- Android(安卓)关闭所有Activity完全退出程序方法
- android卸载应用的进度条