Wie können Sie einen Ladeplatzhalter verwenden, der ein animierter Spinner mit Bildladeprogrammen wie Glide, Picasso usw. ist?

9

Ich versuche, einen allgemeinen Ladekreis als Platzhalter einzufügen, während ein Bild mit einer Bildladebibliothek wie Glide oder Picasso geladen wird.

Ich kann nicht für das Leben von mir herausfinden, wie Sie eine rotierende Zeichenkette von XML erstellen sollen.

Ich habe versucht, ein AnimationDrawable in XML zu verwenden, indem ich eine Animationsliste erstellt habe, aber es wird nicht einmal angezeigt (nicht einmal statisch).

Ich möchte nur einen einfachen Kreis haben, der sich ganz selbst dreht, alles in einem xml-Zeichen, so dass ich die ID als Platzhalter an meinen Bildlader übergeben kann. Wenn das nicht möglich ist, sag es mir bitte, damit ich viel Recherche betreiben kann:)

EDIT: Etwas Code, um es klarer zu machen, ich brauche ein drehbares Zeichen für diesen Glide-Befehl:

%Vor%

Während das Bild geladen wird, wird ein Platzhalter, der gezeichnet werden kann, angezeigt, wo das Bild später sein wird. Ich brauche ein Zeichen, das sich selbst dreht.

    
A. Steenbergen 16.09.2014, 17:05
quelle

2 Antworten

0

Sie können Ihrem Layout-XML ein ProgressBar-Element hinzufügen und dieses Element bei Bedarf anzeigen / ausblenden. Die ProgressBar-Ansicht ist integriert und bereits animiert, kein benutzerdefiniertes AnimationDrawable erforderlich.

    
eshayne 16.09.2014 17:26
quelle
0

Sie können etwas wie folgt verwenden:

%Vor%     
Nils Kassube 16.05.2016 14:15
quelle