如何检查是否在android studio中完成了ImageView和图像加载

如何检查是否在android studio中完成了ImageView和图像加载,android,android-studio,android-layout,android-imageview,android-glide,Android,Android Studio,Android Layout,Android Imageview,Android Glide,我正在尝试使用Glide加载一些(大约50个)带有来自URL数组的图像的ImageView。但是装载速度似乎很慢。我认为这是因为它试图一次加载所有图像 如何检查图像是否已从ImageView中的URL加载完毕? 只有在前4幅图像加载后,我才会加载下4幅图像,以此类推 请帮忙。提前感谢。只需添加Glide的回拨: Glide.with(getActivity()) .load("your-image-url") .listener(new RequestListener<

我正在尝试使用Glide加载一些(大约50个)带有来自URL数组的图像的ImageView。但是装载速度似乎很慢。我认为这是因为它试图一次加载所有图像

如何检查图像是否已从ImageView中的URL加载完毕?

只有在前4幅图像加载后,我才会加载下4幅图像,以此类推


请帮忙。提前感谢。

只需添加Glide的回拨:

Glide.with(getActivity())
     .load("your-image-url")
     .listener(new RequestListener<String, GlideDrawable>() {
         @Override
         public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) {
             // The Image failed to load here.
             return false;
         }

         @Override
         public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) {
             // The Image already loaded here.
             return false;
         }
     })
     .into(imageView);
Glide.with(getActivity())
.load(“您的图像url”)
.listener(新的RequestListener(){
@凌驾
公共布尔onException(异常e、字符串模型、目标、布尔isFirstResource){
//无法在此加载映像。
返回false;
}
@凌驾
公共布尔值onResourceReady(GlideDrawable资源、字符串模型、目标、布尔值isFromMemoryCache、布尔值isFirstResource){
//图像已在此处加载。
返回false;
}
})
.进入(图像视图);

nvm我有Glide v4