Bildwiederholung beim Bildlauf in der Android-Rasteransicht mit Universal Image Loader

8

Ich versuche, Bilder aus dem Internet mithilfe von Universal Image Loader in einer Gridview mit dem folgenden Code zu laden.

%Vor%

Wenn ich jedoch in der Liste nach unten scrolle, scheint sich das erste Bild der ersten Reihe in den meisten Gittern zu wiederholen. Es bleibt nicht die ganze Zeit - es ändert sich nach einer Weile wieder zum Originalbild. Meine Frage ist, ist dies ein Problem mit Sicht Inflation auf Gridview oder Bild laden von Universal Image Loader?

    
Saty 29.03.2014, 04:06
quelle

2 Antworten

16

Ich denke, Ihr Problem besteht darin, dass Sie die resetViewBeforeLoading() -Methode für DisplayImageOptions nicht wie folgt setzen: -

%Vor%

und wenden Sie dann diese DisplayImageOptions an.

%Vor%     
Kailash Dabhi 29.03.2014, 05:52
quelle
1

Eine andere Lösung ist die Verwendung von setTag () zur Identifizierung der Ansicht:

%Vor%     
Davide 12.08.2014 10:43
quelle