我实际上在我的应用程序中使用了WebView,它的效果非常好。 现在我希望能够更改实际的URL,就像在Android Stock浏览器中的地址栏一样,您可以在其中看到URL以及您可以在哪里更改它。
如何启用此栏?或者我必须自己实施吗?! 谢谢!
我的代码如下:
private void setupWebView() {
webview = new WebView(this);
webview.setWebViewClient(new MyWebViewClient());
WebSettings webSettings = webview.getSettings();
webSettings.setUserAgentString("foo");
webSettings.setJavaScriptEnabled(true);
webSettings.setAppCacheEnabled(false);
webSettings.setBuiltInZoomControls(true);
webview.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
MyActivity.this.setProgress(progress * 100);
}
});
}
答案 0 :(得分:9)
不可能:
WebView类是Android的View类的扩展,允许 您将网页显示为活动布局的一部分。确实如此 不包括完全开发的Web浏览器的任何功能,例如 导航控件或地址栏。所有WebView都可以 默认,是显示网页。
http://developer.android.com/guide/webapps/webview.html
如果您想按代码更改网址:
WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.loadUrl("http://www.example.com");