想要使用gif缩略图滑行位图

时间:2017-02-13 06:14:28

标签: bitmap gif android-glide

我有一个问题,因为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);

1 个答案:

答案 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
                }
            });