Używam biblioteki android-gif-drawable do wyświetlania animowanego gif w widoku Androida. Ta biblioteka może załadować plik ze strumienia wejściowego, tablicy bajtów, bufora bajtowego lub z pliku zapisanego lokalnie. Szukam sposobu użycia Picassa, aby pobrać gif i przekazać go do biblioteki, aby załadować do GifImageView. Niestety, po pobraniu obrazu na bitmapę staje się on pojedynczą ramką. Myślę, że niestandardowy program obsługi żądań mógłby przekazać strumień wejściowy do załadowania GifImageView, ale nie mogę wymyślić składni, aby to zrobić. Czy ktoś ma wskazówki lub przemyślenia na ten temat?Obraz ładowany przez Picasso do GifImageView (biblioteka do rysowania gif android)
7
A
Odpowiedz
5
Jeśli jeszcze tego nie zauważyłeś, możesz skorzystać z biblioteki Ion. Kilka dni temu miałem do czynienia z tym samym problemem i to zadziałało.
Powiązane problemy
- 1. Android Studio Picasso gif obraz ładowania dla elementu zastępczego
- 2. Picasso Załaduj obraz do celu
- 3. Android: Opis folderu do rysowania
- 4. .NET skaluje obraz podczas rysowania do grafiki
- 5. Zapisz gif do android galerii
- 6. Biblioteka Picasso i obrazy GridView
- 7. Dodaj obraz jako ramkę do gif
- 8. Java konwertuje obraz GIF do formatu PNG
- 9. zaawansowana biblioteka gif
- 10. android - dodawanie ciągów nad obrazem do rysowania?
- 11. Konwertowanie bitmapy do rysowania w systemie Android
- 12. Android: Korzystanie matrycę do rysowania map bitowych
- 13. C# biblioteka rysowania wykresów?
- 14. Obraz nie jest ładowany z URL do Mvx.MvxImageView
- 15. Używanie Graphics.DrawImage() do rysowania obrazu z przezroczystością/kanałem alfa
- 16. Przycinanie Picasso do widoku
- 17. Konwersja obrazu GIF do NSData
- 18. Edytor płótna do rysowania
- 19. android-spinnerwheel - Indywidualna zakładka do rysowania
- 20. Android: Jak utworzyć tablicę do rysowania?
- 21. Czy można wstrzymać obraz .gif?
- 22. Jaka jest najlepsza biblioteka open source Pythona do rysowania wykresów?
- 23. Biblioteka graficzna Java do rysowania diagramów drzewa prawdopodobieństwa
- 24. Elementy wspólne systemu Android z Picasso
- 25. Android obraz tła do ekranu
- 26. Android dodać obraz do przycisku
- 27. Picasso: ładowanie obrazów do widżetu listview
- 28. Picasso - zmiana rozmiaru zastępczy
- 29. Android Picasso auto obraca zdjęcie
- 30. Zestaw nieprzezroczystości do rysowania
Dzięki za wejście. Próbowałem znaleźć sposób na utrzymanie niskiej liczby metod w mojej aplikacji na zgodność z Androidem 2.3 (Picasso ma bardzo niską liczbę metod). Skończyło się na tym, że wracając do korzystania z Glide do animowanych gifów i zmniejszając liczbę metod, usuwam inne biblioteki, które były w użyciu. –
Oprócz komentarza @ taitasciore, oto kod, aby działał: GifImageView imageView = ((GifImageView) view.findViewById (R.id.explainer_gif)); String url = ""; Ion.with (imageView) .load (adres); –