Glide怎么监听URL加载图片进度
"com.github.bumptech.glide:glide:4.9.0",
RequestListener (奇怪没 onStart())
onLoadFailed
onResourceReady
String image_one = "http://XXXX.jpg";
ImageView imageview = findViewById(XXX);
progressbar.setVisibility(View.VISIBLE);
Glide.with(getContext()).load(image_one).listener(new RequestListener<Drawable>() {
@Override
public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<Drawable> target, boolean isFirstResource) {
progressbar.setVisibility(View.GONE);
return false;
}
@Override
public boolean onResourceReady(Drawable resource, Object model, Target<Drawable> target, DataSource dataSource, boolean isFirstResource) {
progressbar.setVisibility(View.GONE);
return false;
}
}).into(imageview);