我创建了一个Activity
,在LinearLayout
中有一个标题和一个网络视图.在onResume()
方法中,它调用webView.loadUrl(url)
.问题是,活动首先显示标题,其余部分显示空白,然后启动设备浏览器,并显示URL页面.我想看到的是标题下面的WebView
页.有什么问题吗?
Edit:
Clicking URLs opens default browser
它指向WebView
教程here.
只需实现web客户端并进行设置.
我创建了一个Activity
,在LinearLayout
中有一个标题和一个网络视图.在onResume()
方法中,它调用webView.loadUrl(url)
.问题是,活动首先显示标题,其余部分显示空白,然后启动设备浏览器,并显示URL页面.我想看到的是标题下面的WebView
页.有什么问题吗?
Edit:
Clicking URLs opens default browser
它指向WebView
教程here.
只需实现web客户端并进行设置.
根据Maudicus和Hit的建议回答我的问题.
查看WebView教程here. 只需实现Web客户端并将其设置为before loadUrl即可.最简单的方法是:
myWebView.setWebViewClient(new WebViewClient());
要对Web内容进行更高级的处理,请考虑使用ChromeClient.