热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

使用RetainingDataSourceSupplier播放动画图像

如何解决《使用RetainingDataSourceSupplier播放动画图像》经验,有好办法吗?

我正在使用壁画来显示一个GIF RecyclerView.在用户点击了图像后,我打开了一个详细信息屏幕,最后我应该显示一个高分辨率的GIF.

如果我只是加载另一个GIF,DraweeView内容将消失,因为这是Fresco的工作方式,用户将看到黑色图像,而高分辨率加载,虽然我已经有一个低质量的预览可用.

我也尝试使用低分辨率/高分辨率方案,但在加载高分辨率图像时,低分辨率不是动画.

后来我RetainingDataSourceSupplier在Fresco中发现了它,它通过将当前图像保持在一个DraweeView直到加载新图像的方式工作.这工作正常但它似乎不适用于动画内容.

你可以帮我保留当前的动画内容,直到下载高质量的内容吗?


推荐阅读
author-avatar
Z-19932502872833
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有