在意图过滤器活动完成后显示Android最近活动

时间:2016-04-29 07:38:25

标签: android android-intent android-activity xamarin

因此我的应用在2个活动中遇到问题 - MainActivityShareActivity。正如您可能猜到的那样,MainActivity是主要活动并且完成了大部分工作。 ShareActivity有一个用于接收文件的intent过滤器。当我从另一个应用程序分享内容时,ShareActivity已启动,它可以正常工作(用户必须在那里选择一个文件夹)并完成。

如果我只是向我的应用程序分享内容,ShareActivity即会启动,它会完成应有的一切,它完成并且用户回到他共享该项目的应用程序中。问题是,如果我最近打开了我的应用程序(MainActivity在最近的菜单中),当ShareActivity完成它的工作并完成自己时,而不是显示用户共享该项目的应用程序,{显示{1}}。

MainActivity

1 个答案:

答案 0 :(得分:0)

您是否尝试将共享活动的启动模式设置为singleTask?

通过这样做,它不应该将它添加到主要活动的后台。