我想从电子邮件 URL 打开我的应用程序,基本上就像下面显示的示例 Twitter.com .
带有链接的电子邮件:
选择打开应用或浏览器:
点击应用选项后,Twitter 应用打开:
我尝试了以下代码,但它不起作用:
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="www.twitter.com" android:scheme="http"></data>
</intent-filter>
如果有人有正确的答案,请在这里写一些例子。
最佳答案
以下代码对我有用:
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data
android:host="www.my.app.com"
android:path="launch"
android:scheme="http"></data>
</intent-filter>
将电子邮件链接设置为 http://www.my.app.com/launch
。
关于android - 如何从 Android 中的电子邮件 URL 打开已安装的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26052512/