杀死我的应用程序不起作用,因为它会自动重新启动
Killing my App is not working as It restarts automatically
我是应用程序编程的新手。在问这个问题之前,我阅读了关于 Whosebug 的几个主题,但找不到解决方案。
我的应用程序有一个 Main Activity,它会立即调用 "Second Activity"(我正在尝试解决我遇到的另一个问题),这将是真正的 "first page"(主菜单) 我的应用程序。所以,在这里我在 phone "Back Button" 上设置了一个警报对话框,询问 "Are you sure you want to exit App?"。
现在,我尝试了不同的解决方案。将我带到 Main Activity(一个简单的空白页),然后 ...
android.os.Process.killProcess(android.os.Process.myPid());
将重新启动(我认为)我的应用程序,因为片刻之后,我可以看到一个空白页面,然后再次看到我的 "Second Activity"(主菜单),就好像它是从主菜单调用的一样 Activity .
有没有办法在不显示我隐藏的 MainActivity 或自动重启我的应用程序的情况下停止我的应用程序?谢谢! :)
当您添加此代码时,第一个 activity。它将完成前一个。
Intent main= new Intent(MainActivity.this,SecondActivity.class);
startActivity(main);
MainActivity.this.finish();
快乐编码:)
我是应用程序编程的新手。在问这个问题之前,我阅读了关于 Whosebug 的几个主题,但找不到解决方案。
我的应用程序有一个 Main Activity,它会立即调用 "Second Activity"(我正在尝试解决我遇到的另一个问题),这将是真正的 "first page"(主菜单) 我的应用程序。所以,在这里我在 phone "Back Button" 上设置了一个警报对话框,询问 "Are you sure you want to exit App?"。
现在,我尝试了不同的解决方案。将我带到 Main Activity(一个简单的空白页),然后 ...
android.os.Process.killProcess(android.os.Process.myPid());
将重新启动(我认为)我的应用程序,因为片刻之后,我可以看到一个空白页面,然后再次看到我的 "Second Activity"(主菜单),就好像它是从主菜单调用的一样 Activity .
有没有办法在不显示我隐藏的 MainActivity 或自动重启我的应用程序的情况下停止我的应用程序?谢谢! :)
当您添加此代码时,第一个 activity。它将完成前一个。
Intent main= new Intent(MainActivity.this,SecondActivity.class);
startActivity(main);
MainActivity.this.finish();
快乐编码:)