我正在从外部存储设备访问HTML 5文件我的文件大小有点大,并在android中的Web视图控制中显示。我正在使用Web Chrome Client成功显示该文件,但在显示文件之前该活动有空白在显示后几秒钟,如何显示进度,直到Web View.pl中的显示文件尽早帮助我。如何在Android Web视图中显示用于从外部存储设备显示Html5文件的进度栏?
我使用此代码,但进度条整理,直到显示文件需要几秒钟的空白屏幕。
webViewHelp.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
progressBar.setProgress(100);
if (progress == 100) {
progressBar.setVisibility(View.GONE);
} else {
progressBar.setVisibility(View.VISIBLE);
}
}
});
progressBar.setVisibility(View.GONE);
webViewHelp.loadUrl(urlload);
检查:https://stackoverflow.com/questions/36539945/show-a-progressbar-on-top-while-loading-webview-app/36540076#36540076 –