Mein Code sah wie folgt laden: ZugriffGlide 4.0.0 nicht GIFs von URL mit einer seltsamen Größenänderung und DECODEPATH gibt
GlideApp.with(c)
.asGif()
.load(pathToPicture)
.into(memePicView);
Dieses saldiert mir folgenden stacktrace
W/Glide: Load failed for https://img.memecdn.com/japan-strikes-again_webm_3923465.gif with size [-2147483648x-2147483648]
class com.bumptech.glide.load.engine.GlideException: Failed to load resource
Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Failed LoadPath{ContentLengthInputStream->GifDrawable->GifDrawable}, REMOTE
Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Failed DecodePath{ContentLengthInputStream->GifDrawable->GifDrawable}
Ich konnte sagte gif aus dem Browser, und die Größe dieses Gif ist nicht [-2147483648x-2147483648]
. Gab es eine Einstellung, die ich vermisste, und muss ich ein integriertes App Glide Module implementieren? Ein oder Volley
?
EDIT: Ja, ich habe die Internet-Erlaubnis in meinem Manifest. Falls jemand fragt.
EDIT2: Ich habe versucht, das GIF in das interne Datenverzeichnis der App zu laden und es von dort mit Glide zu laden. Immer noch keine Würfel mit genau dem gleichen Fehler, außer dass ContentLengthInputStream durch FileInputStream ersetzt wird.
funktioniert es mit einfachen Bildern? –