Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从Fresco加载的图像获取可绘制资源参考_Android_Android Tv_Fresco - Fatal编程技术网

Android 从Fresco加载的图像获取可绘制资源参考

Android 从Fresco加载的图像获取可绘制资源参考,android,android-tv,fresco,Android,Android Tv,Fresco,我在一个项目中使用湿壁画,我需要下载图像的可绘制资源 这是给leanback后台经理的。它需要一个可绘制的背景来改变,但我得到的图像是在云端 一、 我看过一些滑翔的例子,但没有壁画的线索。有什么建议吗 Glide.with(getActivity()) .load(uri) .into(new SimpleTarget<GlideDrawable>(width, height) { @Override public void onRes

我在一个项目中使用湿壁画,我需要下载图像的可绘制资源

这是给leanback后台经理的。它需要一个可绘制的背景来改变,但我得到的图像是在云端

一、 我看过一些滑翔的例子,但没有壁画的线索。有什么建议吗

Glide.with(getActivity())
    .load(uri)
    .into(new SimpleTarget<GlideDrawable>(width, height) {
        @Override
        public void onResourceReady(GlideDrawable resource,
                                    GlideAnimation<? super GlideDrawable>
                                            glideAnimation) {
            mBackgroundManager.setDrawable(resource);
        }
    });
Glide.with(getActivity())
.load(uri)
.into(新的SimpleTarget(宽度、高度){
@凌驾
public void onResourceReady(可提取资源,
GlideAnimationYou可能需要检查在何处声明加载图像是异步的。因此,您需要某种方式来侦听DreameController发布的事件。执行此操作的机制是控制器侦听器。要使用它,您只需定义
ControllerListener
接口的一个实例。子类化
BaseControlle还建议使用rListener
。可以在给定链接中找到示例代码。这与此相关,也可能会有所帮助。