如何从电子邮件中打开Android应用程序活动?

时间:2015-05-26 11:18:49

标签: android android-intent

我们正在发送用户电子邮件作为通知。电子邮件正文有“接受”和“拒绝”按钮。我们正在从Android应用程序以及从Web应用程序向用户发送电子邮件。想要在用户点击电子邮件中包含的按钮时打开我们的应用程序。如果用户检查来自Android设备的电子邮件并单击按钮,则应打开相应的活动以方便用户。如果安装了应用程序,我该如何打开该活动。

谢谢,

PRASHANT。

1 个答案:

答案 0 :(得分:0)

试试这样:

将href链接设置为您的按钮,例如:“http://example.com/path

并为目标活动设置如下所示的意图过滤器:

<intent-filter>
    <action android:name="android.intent.action.VIEW" />

    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />

    <data
        android:host="example.com"
        android:pathPrefix="/path"
       android:scheme="http" />
</intent-filter>

我认为路径是可选的。

另请参阅:Android Documentation了解意图过滤器