我有一个问题,因为gif支持gif我使用gif作为thumnail并将url加载到imageview。 问题是我想在新的SimpleTarget中使用imageview中的Bitmap。
这是我的代码。
Glide.with(getApplicationContext()).load(url)
.thumbnail(Glide.with(getApplicationContext()).load(R.drawable.preloader))
.fitCenter()
.crossFade()
.into(Want bitmap here is it possible);
答案 0 :(得分:1)
请尝试以下代码:
Glide.with(this)
.load(url)
.asBitmap()
.placeholder(new ColorDrawable(ContextCompat.getColor(MainActivity.this, R.color.placeholder)))
.error(new ColorDrawable(ContextCompat.getColor(MainActivity.this, R.color.placeholder)))
.dontAnimate()
.into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {
// resource: the required Bitmap
}
});