gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:26:07 26 4
gpt4 key购买 nike

我实际上在我的应用程序中使用了 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);
}
});
}

最佳答案

不可能:

The WebView class is an extension of Android's View class that allows you to display web pages as a part of your activity layout. It does not include any features of a fully developed web browser, such as navigation controls or an address bar. All that WebView does, by default, is show a web page.

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

如果您想通过代码更改 URL:

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

关于android - 如何在 Android WebView 中启用地址栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6987024/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com