Ich versuche, Bilder mit UIL in die Bitmaps zu laden. Ich muss mehrere Bilder laden, und mir ist aufgefallen, dass Bild-URLs in einigen Fällen identisch sein können. Und in solchen Fällen wird nur das erste Bild geladen. Wie kann man die Stornierung von Anfragen in UIL vermeiden?
Code wird 3 Mal in der Schleife ausgeführt:
%Vor%Protokolle sind:
%Vor% UIL storniert die vorherige displayImage(...)
Aufgabe für dasselbe ImageView.
UIL bricht die vorherige loadImage(...)
Aufgabe für dieselbe URL ab.
Tatsächlich arbeitet UIL in beiden Fällen mit ImageAware
s innerhalb und vergleicht ImageAware.getId()
, um die Aufgabe abzubrechen oder nicht.
In Ihrem Fall, um das Abbrechen von Aufgaben zu verhindern, können Sie Folgendes tun:
%Vor%Tags und Links android universal-image-loader