如何在Android WebView中启用地址栏?

koc*_*ier 7 android webview

我实际上在我的应用程序中使用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);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

Waz*_*_Be 9

不可能:

WebView类是Android的View类的扩展,允许您将Web页面显示为活动布局的一部分.它不包括完全开发的Web浏览器的任何功能,例如导航控件或地址栏.默认情况下,WebView所做的就是显示一个网页.

http://developer.android.com/guide/webapps/webview.html

如果要按代码更改URL:

WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.loadUrl("http://www.example.com");
Run Code Online (Sandbox Code Playgroud)