我在我的应用程序 Activity 中使用以下代码来防止它关闭我的应用程序。
/* Prevent app from being killed on back */
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// Back?
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Back
moveTaskToBack(true);
}
// Return
return super.onKeyDown(keyCode, event);
}
它不起作用。该应用程序设置为与 Android 1.6(API 级别 4)兼容。单击我的应用程序图标会在 Splash Activity (主要 Activity )处重新启动我的应用程序。如何防止我的应用在返回时关闭?
最佳答案
更简洁的解决方案:-
@Override
public void onBackPressed() {
// do nothing. We want to force user to stay in this activity and not drop out.
}
关于android - 防止后退按钮关闭我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6514657/