我有一个基于它的网站和WebView应用程序。我的网站链接就像http://website.in/。当用户尝试打开此链接和相关链接(如http://website.in/post_name/)时,我希望android向他显示一个选择器对话框,他可以选择在安装应用程序时使用我的应用程序打开该链接。请给我android studio的代码。
答案 0 :(得分:1)
您需要将此网址深层链接到应用的HomeActivity或MainActivity。在清单的主要活动的声明部分中添加以下输入的属性。
<activity
android:name="com.example.android.MainActivity"
android:label="@string/app_name" >
<intent-filter android:label="@string/app_name">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="website.in"
android:pathPattern="/.*"
android:scheme="http" />
</intent-filter>
<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="website.in"
android:scheme="http" />
</intent-filter>
</activity>