LVGL v8
LVGL v8不原生支持Lottie动画。支持通过第三方库提供。有关实现细节,请参考rlottie集成。
rlottie
库已集成到anyui
中,通过anyui
环境启用代码生成和Lottie动画模拟。但是,目标设备部署仍需要rlottie
集成。
LVGL v9
从v9开始,Lottie组件使用集成到LVGL中的ThorVG
库。要启用Lottie动画,必须启用LV_USE_THORVG_INTERNAL(使用内置ThorVG)或LV_USE_THORVG_EXTERNAL(外部链接),从而允许在LVGL v9中直接使用Lottie动画。
anyui
使用内置ThorVG
进行Lottie实现,并能在模拟器中模拟Lottie动画。
有关综合详情,请参考LVGL v9的Lottie。