Android 两次按Back键退出应用

Android 两次按Back键退出应用

分类:Android

android

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; //返回true表示执行结束不需继续执行父类按键响应}return super.onKeyDown(keyCode, event);}

上一篇LayoutInflater的使用,,inflate下一篇andriod的apk文件相关的编译反编译工具

把你的脸迎向阳光,那就不会有阴影

Android 两次按Back键退出应用

相关文章:

你感兴趣的文章:

标签云: