如何从子浏览器调用另一个应用程序

时间:2015-06-11 07:39:13

标签: android browser

我们有一个带广告SDK的应用。 点击通过网址已配置为在子浏览器中打开。如果点击URL是重定向到深度链接到另一个已安装的应用程序或重定向到Playstore,则会出现问题。我们该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

webView.setWebViewClient(new WebViewClient() {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if (url.startsWith("foo://")) {
            Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.package.address");
startActivity(launchIntent);
            return true;
        }
        return false;
    }
});