从链接启动应用程序时,Android Messaging,电子邮件应用程序行为

时间:2018-06-28 16:02:35

标签: android android-intent sms launching-application

我正在努力通过短信链接或电子邮件启动应用程序。一切正常。自定义链接不会在Android手机上解析,但这是另一回事。我的http样式链接很好用。但是问题在于消息传递,Android GMail应用程序,Android Mail应用程序,Android Outlook应用程序,Whatsapp等应用程序的行为。(以下是这种情况:

  1. 转到应用程序,例如消息传递,Gmail等。
  2. 单击链接以启动我的应用程序(应用程序正确启动)
  3. 点击“主页”按钮
  4. 点击我用来启动自己的应用的应用图标

在Samsung手机上,当我执行第4步(以上)时,“消息和Outlook”应用程序显示我的应用程序,而不显示消息或电子邮件列表。 Gmail和Android电子邮件应用程序运行正常(我认为)。这些应用程序将您带回到您在该应用程序中的位置。在我的LG手机上,“信息”应用正常运行。 Whatsapp似乎总是表现不好。

我主要关心的是消息传递应用程序,因为我想使用SMS作为启动应用程序的一种方式。我认为Messaging应用程序应该像我的LG手机一样返回到消息列表。

有解决方案吗?谢谢

1 个答案:

答案 0 :(得分:0)

因此,在这种情况下,答案是将android:launchMode =“ singleTask”添加到清单中的活动属性。然后,所有邮件,Outlook,邮件和Gmail应用程序都将正常运行。

现在必须弄清楚如何防止用户尝试多次打开此应用程序。