我在意图过滤器中使用android:scheme
添加自定义网址,如下所示
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="myscheme" android:host="myhost" />
</intent-filter>
我正在给手机发送一封电子邮件,内容如下:
myscheme://myhost?data=whatever
但上述链接显示为纯文本,即不作为链接。
答案 0 :(得分:4)
您需要以HTML格式发送电子邮件, 将您的链接放在
<a>
标记中:<a href='myscheme://myhost?data=whatever'>Launch
应用
自动链接解析几乎就是 当然只用链接完成 从
http://
或www.
开始,和 它因电子邮件客户端而异 客户无论如何。
好的,我试过了,但没用。我能提供的唯一解决方案是实际使用 http://
,其中包含指向您网站的链接,指向具有相同GET参数的特定应用页面。您可以注册一个intent-filter来拦截这个应用程序并适当地处理它,如果用户没有该应用程序,网页会指示他们安装它。
答案 1 :(得分:3)
链接到您的网站,然后重定向到“myscheme:// myhost?data = whatever”