//1.声明变量
// 退出时间
private long currentBackPressedTime = 0;
// 退出间隔
private static final int BACK_PRESSED_INTERVAL = 2000;
// 2、重写onBackPressed()方法
@Override
public void onBackPressed() {
// 判断时间间隔
if (System.currentTimeMillis() - currentBackPressedTime > BACK_PRESSED_INTERVAL) {
currentBackPressedTime = System.currentTimeMillis();
Toast.makeText(this, "再按一次返回键退出程序", Toast.LENGTH_SHORT).show();
} else {
// 销毁
finish();
}
}
相关文章
- 11-15android 再按一次退出程序(实现代码)
- 11-15Android 中点击返回键弹出“在按一次退出程序”的做法
- 11-15android双击返回键退出程序的实现
- 11-15Android开发之”再按一次退出程序“的实现
- 11-15Android中的“再按一次返回键退出程序”实现 (转) 按返回键退出程序时进行提醒
- 11-15Android 监听返回键退出程序的两种实现
- 11-15Android中的“再按一次返回键退出程序”实现
- 11-15Android中的“再按一次返回键退出程序”实现[转]
- 11-15Android退出程序时的"再按一次退出"实现
- 11-15Android如何实现点击一次返回键返回桌面而不是退出应用