Привет, я хочу иметь индикатор выполнения для изображения, который будет отображаться во время загрузки изображения, но когда загрузка изображения будет завершена, я хочу, чтобы он исчез. Раньше я использовал для этого библиотеку Пикассо. Но я не знаю, как использовать его с библиотекой Glide. Я догадываюсь, что есть какая-то функция готовности к ресурсам, но не знаю, как ее использовать. Может кто-нибудь мне помочь?
Код для библиотеки Пикассо
Picasso.with(mcontext).load(imgLinkArray.get(position).mUrlLink)
.into(imageView, new Callback() {
@Override
public void onSuccess() {
progressBar.setVisibility(View.GONE);
}
@Override
public void onError() {
}
})
;
Как мне сделать это с помощью Glide?
Glide.with(mcontext).load(imgLinkArray.get(position).mUrlLink)
.into(imageView);
Я могу загрузить изображение с помощью Glide, но как я могу написать progressBar.setVisibility(View.GONE);
где-нибудь в коде, если изображение загружается?