我们是否可以使用默认的浏览器而不是WebView浏览器?
有没有默认浏览器的API可用......
或者我们必须通过WebView强制创建自己的浏览器。
您可以使用带有ACTION_VIEW
的意图打开浏览器并加载您的URL。大致如下:
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com"));
你需要导入意图。
String url = "http://www.google.com";
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(browserIntent);
Intent i = new Intent(Intent.ACTION_VIEW,Uri.parse(value));
startActivity(i);
value是你的URL地址。
这是一个晚回答,但如果您只需要打开默认浏览器 没有 url,您可以使用 about:blank
,即:
Intent blankIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("about:blank"));
startActivity(blankIntent);
测试过的浏览器:
Android 上的原生浏览器、Chrome、Firefox 和 Opera