从Fresco加载的图像中获取可绘制的资源引用

时间:2017-02-24 16:27:06

标签: android android-tv fresco

我在一个项目中使用Fresco,我需要获取随其下载的图像的可绘制资源。

适用于 leanback BackgroundManager 。它需要一个drawable来改变背景,但我得到的图像是在云上。

我看过Glide的例子,但对Fresco没有任何线索。有什么提示吗?

Glide.with(getActivity())
    .load(uri)
    .into(new SimpleTarget<GlideDrawable>(width, height) {
        @Override
        public void onResourceReady(GlideDrawable resource,
                                    GlideAnimation<? super GlideDrawable>
                                            glideAnimation) {
            mBackgroundManager.setDrawable(resource);
        }
    });

0 个答案:

没有答案