我实际上在我的应用程序中使用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)
不可能:
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)
| 归档时间: |
|
| 查看次数: |
7763 次 |
| 最近记录: |