首页 > 解决方案 > 是否可以在 Android 主屏幕小部件中向 im​​ageView 添加自定义可绘制对象?

问题描述

我正在为 android 做一个主屏幕小部件,我想在小部件上使用 Lottie 动画。我知道LottieAnimationView不支持,因为小部件仅支持某些视图。但是我可以使用这个自定义的可绘制LottieDrawable在小部件上的 ImageView 中使用吗?

标签: androidandroid-widgetandroid-animationandroid-imageviewlottie

解决方案


不,对不起。您只能使用可绘制资源或位图,而不是Drawable对象。

虽然您的应用具有 Lottie,但您的应用并未呈现应用小部件。主屏幕呈现应用小部件。因此,RemoteViews系统将您限制为框架的一部分,任何主屏幕都可以使用。


推荐阅读