0
votes

L'image chargée de glisse réinitialise lorsque vous avez cliqué sur le bouton arrière

Je love l'image avec glissement. Mais le problème est que lorsque nous appuyons sur le bouton Back Button chargé de l'image de la vue .Je suis confronté à ce problème dans lequel je chargez que je charge l'image sur la vue d'image d'activité ou dans RECYCLERVIEW.

Je love Image avec P>

GlideApp.with(this)
                .load(url)
                .into(mToolbarAvatar);


1 commentaires

Avez-vous résolu un problème?


3 Réponses :


0
votes

Ajoutez deux lignes dans votre code

.skipMemoryCache(true)
.diskCacheStrategy(DiskCacheStrategy.NONE)


3 commentaires

mais je veux mettre en cache l'image aussi


Essayez avec: .DiskCachetstrategy (diskcachestrategy.source)


Veuillez vous reporter: Caching à Glide



0
votes
 RequestOptions requestOptions = new RequestOptions()                       
                  .diskCacheStrategy(DiskCacheStrategy.NONE) // because file name is always same
                  .skipMemoryCache(true);

 Glide.with(this)
           .load(photoUrl)
           .apply(requestOptions)
           .into(profile_image);

0 commentaires

0
votes

Essayez d'utiliser diskcachestrategy.all.

  Glide.with(Activity.this)
                .asBitmap()
                .placeholder(R.drawable.place_holder)
                .load(URL)
                .centerCrop()
                .diskCacheStrategy(DiskCacheStrategy.ALL)
                .into(imageView);


0 commentaires