自定义网址未显示为链接

时间:2014-07-24 06:13:26

标签: android android-intent intentfilter deep-linking

当用户从浏览器或gmail应用中点击时,我想查看链接 App_Name:// music / tamil / album / album_id 的内容。

我尝试了以下方法。  1)

 <intent-filter>
                <data
                    android:host="/music"
                    android:scheme="App_Name" />

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

2)

 <intent-filter>
                <data
                    android:pathPrefix="/music"
                    android:scheme="App_Name" />

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

3)

<intent-filter >

            <data
                android:host="appname.com"
                android:pathPrefix="music"
                android:scheme="http" />

            <category android:name="android.intent.category.DEFAULT" />
            <action android:name="android.intent.action.VIEW" />
            <action android:name="android.intent.action.ALL_APPS"/>

        </intent-filter>

我写了一封邮件,内容如下

应用程序名称://音乐/泰米尔/专辑/ T0004125

www.appname://音乐/泰米尔/专辑/ T0004125

www.appname://音乐/泰米尔/专辑/ T0004125

** http://appname.com/music/tamil/album/T0004125

以上列表除**未显示为链接外。如何将它们作为链接在我的应用程序中执行深层链接功能?

通过第3种方法未显示&#34;完成操作&#34;点击链接时。请帮助我。

0 个答案:

没有答案
相关问题