Salve, desidero avere una barra di avanzamento per l'immagine che verrà mostrata durante il caricamento dell'immagine, ma quando il caricamento dell'immagine sarà completato, voglio impostarlo come sparito. In precedenza stavo usando la libreria Picasso per questo. Ma non so come usarlo con la libreria Glide. Ho idea che ci sia qualche funzione pronta per le risorse ma non so come usarla. Qualcuno può aiutarmi?
Codice per la Biblioteca Picasso
Picasso.with(mcontext).load(imgLinkArray.get(position).mUrlLink)
.into(imageView, new Callback() {
@Override
public void onSuccess() {
progressBar.setVisibility(View.GONE);
}
@Override
public void onError() {
}
})
;
Ora come posso farlo con Glide?
Glide.with(mcontext).load(imgLinkArray.get(position).mUrlLink)
.into(imageView);
Sono in grado di caricare l'immagine da questo con Glide, ma come posso scrivere progressBar.setVisibility(View.GONE);
da qualche parte nel codice se l'immagine viene caricata?