欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

WebView加载网页进度条显示

程序员文章站 2022-06-04 14:41:18
...
重写WebChromeClient一个方法进行进度条显示:

@Override
public void onProgressChanged(WebView view, final int newProgress) {
// 当加载到100%的时候 进度条自动消失
// mCon.setProgress(newProgress * 100);
Trace.i("newProgress is --->" + newProgress);
mHandler.post(new Runnable() {
@Override
public void run() {
if (newProgress <= 15) {
mCon.showLoadingDialog();
} else if (newProgress == 100) {
mCon.hideLoadingDialog();
}
}
});
super.onProgressChanged(view, newProgress);
}