如何在单个画布上同时显示webp /动画化的webp / gif /图像?

时间:2019-06-15 11:44:54

标签: android canvas drawable webp animated-webp

我正在尝试在单个android画布上同时显示各种动画和图像。最终目标是能够分别添加/删除/移动/操纵所有项目。为了能够在画布上操作位图/位图列表(动画),添加过滤器,擦除位图等,

我已经尝试使用壁画来支持动画wepb,尤其是 MultiDraweeHolder认为壁画建议在以下位置显示多个可绘制对象 同一时间在同一视图中。但是在添加了8到10个gif和webps之后出现了问题,视图开始意外冻结。因此,我的猜测是,壁画在同一视图中不能同时处理8个以上的gif。 我对如何实现此类功能的任何建议持开放态度:canvas,opengl,surfaceview ... 我知道有一个libwebp,libgif本机库可以对webp和gif格式进行编码/解码,但是也许还有其他解决方案?

0 个答案:

没有答案