我希望我的应用程序打开一些网址。但不是所有的。
Android 不允许排除 urls((
通过使用 android:pathPattern
或 android:pathPrefix
。
现在打开我使用的 url:
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(PRIVACY_POLICY_URL));
browserIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getApplicationContext().startActivity(browserIntent);
我只想在外部浏览器中打开一些网页链接。 可能吗?
最佳答案
要在外部浏览器中打开 url,您可以使用此代码
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
startActivity(browserIntent);
如果你想在你的应用程序中打开链接,你可以使用一个 webview 并在其中加载 url,如下所示
WebView webView = (WebView) findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://www.google.com");
关于android - 仅在外部浏览器中打开网页链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35036806/