我希望我的应用会打开一些网址。但不是所有的。
Android不允许排除网址((
使用android:pathPattern
或android:pathPrefix
。
现在打开我使用的网址:
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(PRIVACY_POLICY_URL));
browserIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getApplicationContext().startActivity(browserIntent);
我想只在外部浏览器中打开一些网页链接。 有可能吗?
答案 0 :(得分:5)
要在外部浏览器中打开网址,您可以使用此代码
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
startActivity(browserIntent);
如果你想在你的应用程序中打开链接,你可以使用webview来加载它,并按如下方式加载其中的网址
WebView webView = (WebView) findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://www.google.com");