您可以
android:clearTaskonLaunch="true"在AndroidManifest.xml文件中为MainActivity
设置属性。请参阅此处以查找原因和更多详细信息。我认为这是满足您需求的最便捷方法。
编辑: 我刚刚进行测试,发现这仅在退出应用程序并从应用程序抽屉中启动应用程序时有效( 不要长按HOME并选择应用程序 )。
如果您希望始终将根活动放在首位,则无论您何时重新启动该应用程序还是从最近的屏幕中启动。您可以
"android:launchMode="singleTask"在此处声明根活动,即MainActivity。



