【发布时间】:2023-03-19 03:15:02
【问题描述】:
我有一个需要一些时间来加载的 web 视图,所以我有一个进度指示器,它应该在 webView 准备好之前显示。但是,最好的方法是什么?我有:
webView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
//mListener.finishedLoadingHtml();
ProgressBar bar = (ProgressBar) view.findViewById(R.id.article_content_progressIndicator);
bar.setVisibility(View.GONE);
}
});
但这不适用于 bar = null。有没有一种简单的方法可以从回调中访问 progressBar?我还在为 Android 视图层次结构等而苦苦挣扎。
【问题讨论】:
标签: android webview android-progressbar