但是当我使用这段代码时:
WebView webview = new WebView();
webview.loadUrl( "http://example.com");
它包含一个地址栏。
我也很好奇为什么在互联网上有关于如何在WebView中隐藏地址栏的帖子,在我看来默认情况下WebView活动会隐藏地址栏。
答案 0 :(得分:3)
请参阅方法shouldOverrideUrlLoading方法定义:
这清楚地解释了,如果没有提供WebViewClient,默认情况下WebView会要求Activity Manager为url选择合适的处理程序,那就是浏览器。