我正在构建一个 Android 应用程序,特别是一个登录页面,如果用户以任何方式(即使用 SWITCH、HOME 或 BACK 按钮)退出登录页面,我希望该应用程序完全关闭该应用程序。
应用程序不应该完全关闭的唯一时间应该是用户成功登录时,即按下自定义创建的登录按钮或输入按钮时。
我已经能够成功关闭应用程序,但即使用户成功登录也会关闭。它不是为了这样做。
下面是我完全关闭的代码 - 我接管了 onDestroy()、onBackPressed()、finish() 和 onStop() 方法:
// Deal with back button
public void onBackPressed() {
System.runFinalizersOnExit(true);
System.exit(0);
}
// Deal with exiting of app
public void finish() {
System.runFinalizersOnExit(true);
System.exit(0);
}
// Deal with exiting of app
public void onDestroy() {
System.runFinalizersOnExit(true);
System.exit(0);
}
// Deal with exiting of app
public void onStop() {
System.runFinalizersOnExit(true);
System.exit(0);
}
有人对我的问题有任何想法吗
非常感谢您的帮助