gpt4 book ai didi

android - 有没有办法通知用户等待WebView加载图片

转载 作者:行者123 更新时间:2023-11-29 00:41:57 25 4
gpt4 key购买 nike

我的 Activity 中有 WebView,我需要在该 webview 中加载一些本地字符串 (html)。问题是本地 html 包含来自远程服务器的图像,因此需要时间来下载和显示。有没有办法通知用户等待,比如旋转对话框之类的?如何通知用户等待内容?

最佳答案

没有内置函数可以满足您的需求。

但是,您可以设置 WebViewClientWebView (参见 webView.setWebViewClient() )并覆盖方法 onPageStarted()onPageFinished() .通过这种方式,您可以显示 ProgressDialog或其他进度指示器(例如使用 RotateAnimation)在页面开始加载时显示,并在页面完成加载后关闭它。

webView.setWebViewClient(new WebViewClient(){
public void onPageStarted(WebView view, String url, Bitmap favicon){
//show progress indicator
}

public void onPageFinished(WebView view, String url){
//hide progress indicator
}
});

关于android - 有没有办法通知用户等待WebView加载图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8804237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com