2016-06-14 15 views
0

Ich verwende Glide, um das Bild im Profil-Bildschirm zu laden. Wenn ich eine Bildformkamera oder Galerie auswähle, dann lade ich dieses Bild auf amazon s3 hoch.Profilbild-Cache mit Glide?

Aber Glide lädt die gleiche Verbindung mehr als einmal. Glide weiß nicht, dass sich das Bild verändert hat. Es zeigt das alte Bild.

Ich versuchte mit diskCacheStrategy(DiskCacheStrategy.NONE), aber es funktioniert auch nicht.

Antwort

0

Ich denke, Sie haben ein Problem mit Ihrem Link. Überprüfen Sie, ob der richtige Link für das Bild (d. H. Die zuletzt hochgeladene Profilbild-URL) an die load-Funktion übergeben wird.

diskCacheStrategy(DiskCacheStrategy.NONE) sollte gut funktionieren. Ich glaube, du hast die gleiche alte URL hier weitergegeben.