Я использую Glide для загрузки изображения. Вот мой код:
Glide.with(mContext)
.asBitmap()
.load(object)
.override(1080, 1920)
.apply(requestOptions)
.into(new CustomTarget<Bitmap>() {
@Override
public void onResourceReady(@NonNull Bitmap resource, @Nullable Transition<? super Bitmap> transition) {
}
@Override
public void onLoadCleared(@Nullable Drawable placeholder) {
}
@Override
public void onLoadFailed(@Nullable Drawable errorDrawable) {
super.onLoadFailed(errorDrawable);
}
});
Я вижу, что если сначала я выбираю изображение ошибки (размер = 0), то выбираю нормальное изображение, Glide всегда переходит к onLoadFailed и onResourceReady. Эта проблема всегда для многих устройств в Glide 4.9, 4.10 и была повышена до Glide https://github.com/bumptech/glide/issues/3866, но не решена.