当用户在 android 网络视图中点击 link 时启动应用程序
Launch an app when a user taps a link in an android webview
我一直在寻找这个,但我无法弄清楚。我有
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>
基本上,如果用户拥有某个域的应用程序,则应该启动它。这不是一般的方式,域是硬编码的 corse。
我相信这就是您要找的:
我一直在寻找这个,但我无法弄清楚。我有
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>
基本上,如果用户拥有某个域的应用程序,则应该启动它。这不是一般的方式,域是硬编码的 corse。
我相信这就是您要找的: