Я хочу загрузить файл GIF в приложение для Android, используя только java, не добавляя изображение в xml-файл действия. Я попробовал следующий подход, но приложение вылетает. Я использую версию Glide 4.+.
private Bitmap backgroundImg;
Glide.with(this)
.load(R.drawable.title.gif)
.asBitmap()
.into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<?super Bitmap> glideAnimation) {
backgroundImg = resource;
canvas.drawBitmap(backgroundImg, 0, 0, null);
}
});