Ich verwende Glide 3.7.0 mit RecyclerView
. Die Objektansicht blinkt immer beim Aktualisieren (Aufruf von notifyDataSetChanged
).
Hier ist mein Code:
%Vor% Wenn ich keinen Cache verwende, hat die ImageView
eine Null-Bitmap, wenn die Methode notifyDataSetChanged
aufgerufen wird und Glide das Laden der Bitmap nicht abgeschlossen hat.
Wenn ich den folgenden Code verwende:
%Vor% Dann blinkt der Gegenstand ImageView
nicht mehr (mit Cache).
Ich möchte die Objektansicht dynamisch aktualisieren, also deaktiviere ich den Gleit-Cache.
Gibt es irgendwelche Lösungen, um diesen blinkenden Bug zu beheben?
Vielen Dank!
In meinem Fall habe ich das Problem gelöst, indem ich definierte Dimensionen für mein imageView
verwendet habe.
Tags und Links android blink android-recyclerview notifydatasetchanged android-glide