Android 从Fresco加载的图像获取可绘制资源参考
我在一个项目中使用湿壁画,我需要下载图像的可绘制资源 这是给leanback后台经理的。它需要一个可绘制的背景来改变,但我得到的图像是在云端 一、 我看过一些滑翔的例子,但没有壁画的线索。有什么建议吗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
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
。可以在给定链接中找到示例代码。这与此相关,也可能会有所帮助。