【发布时间】:2013-11-26 09:21:12
【问题描述】:
当应用程序从一个活动传递到另一个包含 web 视图的活动时,可以看到首先加载布局,然后是 web 视图。有没有办法强制 webview 与布局同时加载?
【问题讨论】:
当应用程序从一个活动传递到另一个包含 web 视图的活动时,可以看到首先加载布局,然后是 web 视图。有没有办法强制 webview 与布局同时加载?
【问题讨论】:
您的意思可能是在加载layout 的同时加载Webview。
您应该在onPageFinished 上添加一个事件侦听器。例如,你会有这样的东西:
mWebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
// Load your layout here
}
});
此时您必须加载布局。例如,当您的Activity 启动时,只需隐藏您的layout 和您的Webview。然后,一旦页面加载完毕,将它们都更改为可见,就完成了。
【讨论】: