android连续点击两次返回键退出代码
2015-01-08 19:34
447 查看
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);
}
@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连续点击两次返回键退出程序的三种实现方法
- 几行代码实现Android 点击两次返回键退出程序
- android 连续两次点击返回键 退出程序
- Android开发之两种方式实现连续点击两次返回键退出程序
- android连续按两次返回退出程序(完整代码)
- Android主界面连续两次点击物理返回键退出应用功能实现
- android中如何实现连续点击返回键退出整个应用 android两次返回退出应用
- Android连续点击两次退出程序
- Android连续点击两次退出程序
- Android实现点击两次返回键退出
- android程序 点击两次返回键程序退出
- Android实现点击两次返回键退出
- Android连续点击两次Back键退出程序
- Android开发实现点击两次返回键退出程序
- android,连续点击两次back键退出应用程序
- Android连续点击两次Back键退出程序
- Android连续点击两次退出程序
- android 程序 点击两次返回键程序退出(方法总结)
- Android 点击两次返回键退出程序