自 Glide 早期更新以来,SimpleTarget 已被弃用
Glide.with(getActivity())
.load(uri)
.asBitmap()
.error(R.drawable.no_result)
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(final Bitmap bitmap, GlideAnimation glideAnimation) {
imageView.setImageBitmap(bitmap);
imageView.buildDrawingCache();
}
});
最佳答案
我们使用 CustomTarget 代替 SimpleTarget
Glide.with(this)
.asBitmap()
.load(uri)
.error(R.drawable.no_result)
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(new CustomTarget<Bitmap>() {
@Override
public void onResourceReady(@NonNull Bitmap resource, @Nullable Transition<? super Bitmap> transition) {
imageView.setImageBitmap(resource);
imageView.buildDrawingCache();
}
@Override
public void onLoadCleared(@Nullable Drawable placeholder) { }
});
关于android - Simpletarget 已弃用 glide 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57584072/