我的应用程序中有一个网络视图页面。还有一个用于控制加载页面的进度条。进度条一直工作到加载所有页面,但我想在第一次上传后隐藏它。我怎样才能在 kotlin 或 java 中做到这一点?
我认为现在您已经扩展了
WebViewClient
并重写了方法 onPageStarted
和 onPageFinished
来显示/隐藏进度条。
您还需要扩展
WebChromeClient
并重写方法 onProgressChanged
,以便您可以在第一个数据开始加载到 Web 视图中后隐藏进度条 - 如果这就是您想要做的,那么目前还不清楚您想要什么来实现。
要在您使用的 WebView 中设置类,分别使用方法
WebView.setWebViewClient
和 WebView.setWebChromeClient
。