Immer mit Picasso vom Platzhalter einblenden

9

Ich weiß immer noch nicht, ob das ein Fehlerbericht oder eine Feature-Anfrage ist, also bitte.

Ich benutze Picasso und habe festgestellt, dass die Beispielanwendung immer von previous image eingeblendet wird (siehe < a href="http://www.youtube.com/watch?v=sP367Cu8PqM"> hier für eine Demo von was ich meine). Allerdings möchte ich, dass es immer von einer gegebenen placeholder einblendet.

Meine Vermutung für dieses Verhalten ist, dass die Ansichten des Rasters recycelt werden und Picasso den Platzhalter nicht vor dem Einblenden auf das tatsächliche Bild setzt.

Ist das absichtlich? Wie könnte ich immer von einem Platzhalter einblenden?

    
Sebastiano 28.02.2014, 14:52
quelle

2 Antworten

2

Picasso unterstützt im konkreten Fall eine Fade-Animation. Allerdings funktionierte es nicht für mich, da ich ein benutzerdefiniertes Target mit Picasso verwende, das es mir erlaubt, den Hintergrund zu setzen.

Ich habe PicassocDrawable kopiert, die eine schöne Fade-Animation haben und öffentlichen Konstruktor hinzufügen.

%Vor%

Sie können es mit

verwenden %Vor%     
Hugo Gresse 11.03.2015 14:02
quelle
-1
%Vor%

Hier wird die Transformation angewendet, um in meinem Fall eine kreisförmige Bildansicht zu erstellen. Ignoriere diesen Teil des Codes, wenn er in deinem Projekt nicht wichtig ist.

    
Jivraj S Shekhawat 05.10.2014 05:45
quelle

Tags und Links