Cześć, chcę mieć pasek postępu dla obrazu, który będzie się pojawiał podczas ładowania obrazu, ale gdy ładowanie obrazu zostanie zakończone, chcę go wyłączyć. Wcześniej używałem do tego biblioteki Picassa. Ale nie wiem, jak go używać z biblioteką Glide. Wydaje mi się, że istnieje funkcja gotowa do użycia zasobów, ale nie wiem, jak jej użyć. Czy ktoś może mi pomóc?
Kod biblioteki Picassa
Picasso.with(mcontext).load(imgLinkArray.get(position).mUrlLink)
.into(imageView, new Callback() {
@Override
public void onSuccess() {
progressBar.setVisibility(View.GONE);
}
@Override
public void onError() {
}
})
;
Jak mogę to zrobić z Glide?
Glide.with(mcontext).load(imgLinkArray.get(position).mUrlLink)
.into(imageView);
Jestem w stanie załadować obraz za pomocą Glide, ale jak mogę napisać progressBar.setVisibility(View.GONE);
gdzieś w kodzie, jeśli obraz zostanie załadowany?