Android - 如何在每次打开应用程序时启动完全相同的活动?

dum*_*eak 1 java android onresume android-activity

简而言之,举个例子,我基本上有一个包含3个活动的应用程序:Activity1 Activity2 StartActivity

StartActivity包含两个按钮,分别对应于其他两个活动,启动它们.如果我从Activity1退出应用程序,当我稍后点击手机中的应用程序图标时,Activity1会重新启动,因为Android会跟踪此情况.我需要重新启动应用程序才能将我带到StartActivity,以便我可以通过单击按钮选择要去的地方,而不必单击后退按钮以便能够在StartActivity中结束.我假设onResume和onRestart参与其中,但他们应该去哪里?

非常感谢任何帮助,谢谢.

dar*_*rma 6

您可以从Manifest文件中查看android:clearTaskOnLaunch活动属性:http://developer.android.com/guide/topics/manifest/activity-element.html

我认为在您的根活动上将此属性设置为"true"可以满足您的需求.