我实际上在我的应用程序中使用了一个webview,它工作得很好。
现在我希望能够改变实际的url,就像android股票浏览器中的地址栏一样,在那里你可以看到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);
        }
    });
}

最佳答案

不可能的:
webview类是android视图类的一个扩展,它允许
将网页显示为活动布局的一部分。是的
不包括完全开发的Web浏览器的任何功能,例如
导航控件或地址栏。webview所做的一切
默认设置为“显示网页”。
http://developer.android.com/guide/webapps/webview.html
如果要按代码更改URL:

WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.loadUrl("http://www.example.com");

07-24 09:48
查看更多