Xamarin.android 在Xamarin android应用程序中,如何在堆栈顶部启动活动而不是启动程序活动

Xamarin.android 在Xamarin android应用程序中,如何在堆栈顶部启动活动而不是启动程序活动,xamarin.android,Xamarin.android,我正在使用Xamarin开发一个android应用程序。在我的应用程序中,启动活动已启动,然后我从启动活动转到活动B。当我通过单击“主页”按钮暂停活动B并尝试重新启动应用程序时,应用程序从启动活动开始,而不是最近暂停的活动B。我希望在重新打开应用程序后启动活动B 我怎样才能做到这一点?有什么想法吗?这里有一种方法可以将活动从活动堆栈中删除,并在用户离开时完成 [Activity(Label = "Launch Activity", Icon = "@mipmap/icon", MainLaunc

我正在使用Xamarin开发一个android应用程序。在我的应用程序中,启动活动已启动,然后我从启动活动转到活动B。当我通过单击“主页”按钮暂停活动B并尝试重新启动应用程序时,应用程序从启动活动开始,而不是最近暂停的活动B。我希望在重新打开应用程序后启动活动B


我怎样才能做到这一点?有什么想法吗?

这里有一种方法可以将活动从活动堆栈中删除,并在用户离开时完成

[Activity(Label = "Launch Activity", Icon = "@mipmap/icon", MainLauncher = true, NoHistory = true)]
您应该确保在launcher.cs中添加
NoHistory=true
Activity属性

要了解有关此属性的更多信息,请单击下面的链接