Ich habe versucht, eine .gif-Datei aus meinen Ressourcen zu verwenden, aber ich bekomme keine Bewegung, wenn es geladen wird. Ich benutze es als ein Ladebild, während ich eine asynchrone Aufgabe mache. Ich habe zuvor einen Fortschrittsdialog verwendet, aber jetzt möchte ich das Bild selbst anzeigen und keinen Dialog verwenden. Wie kann ich dieses Bild korrekt anzeigen lassen?Wie ein Ladebild auf Android-Handy korrekt angezeigt wird
0
A
Antwort
1
Versuchen AnimationDrawable mit: http://developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html
Grundsätzlich sollten Sie jeden der Rahmen in Ihrem gif in separate Dateien aufgeteilt - wie Datei .png (sagen wir, wenn es Transparenz hatte), und geben Sie diese Dateien im <animation-list>
statt . Sie können auch die Dauer jedes Frames steuern.
Siehe den Link für Codebeispiel
0
Wenn Sie sich mit einem GIF-Bild deadset sind, können Sie nur ein WebView anstelle eines Image verwenden. Dann erstellen Sie ein HTML-Dokument, das Ihr GIF-Bild anzeigt. Wenn Sie es in der WebView anzeigen, wird es für Sie animiert.
Verwandte Themen
- 1. AVPlayerLayer wird nicht korrekt angezeigt
- 2. Wie ein Ladebild in eckigen js anzuzeigen
- 3. Wie wird der CKEditor-Code korrekt angezeigt?
- 4. Wie wird das Ladebild angezeigt, während das aktuelle Bild heruntergeladen wird?
- 5. Spezifisches russisches Zeichen wird nicht korrekt angezeigt.
- 6. Ampache-Installationsseite wird nicht korrekt angezeigt
- 7. MATLAB-Hilfe/Dokumentation wird nicht korrekt angezeigt
- 8. Android ProgressDialog wird nicht korrekt angezeigt
- 9. Div wird nicht korrekt mit angularjs angezeigt
- 10. pyqt Popup-Fenster wird nicht korrekt angezeigt
- 11. Dropdown-Menü: Untermenü wird nicht korrekt angezeigt
- 12. Schriftart Awsome wird nicht korrekt angezeigt
- 13. Jquery slideViewer wird nicht korrekt angezeigt
- 14. R gplotly: Legende wird nicht korrekt angezeigt
- 15. Android Grdiview wird nicht korrekt angezeigt
- 16. E-Mail-Vorlage wird nicht korrekt auf verschiedenen Plattformen angezeigt
- 17. Website wird nicht korrekt auf kleineren Bildschirmen angezeigt
- 18. Mobx: Observable Array wird nicht korrekt angezeigt
- 19. CustomView Erweiterung RelativeLayout wird nicht korrekt angezeigt
- 20. Mehrere Zeilenlayout Adapter wird nicht korrekt angezeigt
- 21. Onsenui App wird nicht korrekt angezeigt
- 22. Warum wird ProgressDialog nicht korrekt angezeigt?
- 23. android ImageView Unterklasse wird nicht korrekt angezeigt
- 24. Datum wird nicht korrekt angezeigt mit AngularJS
- 25. Warum wird mein Diagramm nicht korrekt angezeigt?
- 26. JQuery Mobile-Kontrollkästchen wird nicht korrekt angezeigt
- 27. Ladebalken wird neben Bildern angezeigt
- 28. Wie wird ListView korrekt angezeigt, nachdem onClickListener angeklickt wurde?
- 29. Nummernblock nicht korrekt angezeigt
- 30. Wie wird dieses Span-Tag in Ruby korrekt angezeigt?
Wissen Sie, ob es irgendwelche Standard-Bilder zum Laden von Android gibt, die stattdessen verwendbar sind? – ninjasense
Ich bin nicht sicher, ob android sie hat, aber wenn Sie einen Bildbearbeitungsprogramm haben, können Sie die Bilder von einer Google-Suche kopieren und drehen: http: //www.google.ca/images? Hl = de & q = loading + animation & um = 1 & ie = UTF-8 & Quelle = og & sa = N & tab = wi & biw = 1280 & bih = 918 – f20k