Android中“再按一次返回键退出程序”实现
16lz
2021-01-23
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 学习 之 关闭应用程序的方法
- 一个hello程序的android内核模块编译方法及在模拟器中进行测试结
- Android 程序的真正入口Application
- Android 关闭当前程序
- android 获取正在运行的应用程序列表
- android 2.2 完全 退出 ---程序代码
- Android预安装可卸载程序