从浏览器的地址栏按URL打开自定义应用程序

时间:2013-12-18 12:07:10

标签: android android-intent intentfilter

我写了一个简单的Android应用程序并添加了一个这样的intent过滤器:

<intent-filter>
    <data android:scheme="http" android:host="www.somesite.com" />
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.BROWSABLE" />
    <category android:name="android.intent.category.DEFAULT" />
</intent-filter>

好。现在,当我从另一个应用程序(如GMail)点击链接时,我看到一个对话框:选择运行应用程序:MyApp或浏览器。

但是当我在浏览器的地址栏中输入此URL时,它只是打开一个站点。

如何像Google Play,Google +一样设置我的应用? (当我输入http://play.google.com/时 - 我会看到Google Play应用或浏览器对话框

0 个答案:

没有答案