当用户点击Android webview中的链接时启动应用程序

时间:2016-09-05 16:22:33

标签: android android-intent deep-linking android-app-indexing

我一直在四处寻找,但我无法理解。我有

Java文件:

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url ));
startActivity(browserIntent);
return true;

其中url = "facebook.com"

或者在清单中:

<intent-filter>
    <data
         android:host="facebook.com"
        android:scheme="http" />
     <data
         android:host="www.facebook.com"
         android:scheme="http" />
</intent-filter>

基本上,如果用户拥有域的应用程序,则应启动它。这不是一般的方式,域名是科学的硬编码。

1 个答案:

答案 0 :(得分:1)

我相信这就是你要找的东西:

Android Intents with Chrome