android - 是否可以在 Android 主屏幕小部件中向 imageView 添加自定义可绘制对象?
问题描述
我正在为 android 做一个主屏幕小部件,我想在小部件上使用 Lottie 动画。我知道LottieAnimationView
不支持,因为小部件仅支持某些视图。但是我可以使用这个自定义的可绘制LottieDrawable在小部件上的 ImageView 中使用吗?
解决方案
不,对不起。您只能使用可绘制资源或位图,而不是Drawable
对象。
虽然您的应用具有 Lottie,但您的应用并未呈现应用小部件。主屏幕呈现应用小部件。因此,RemoteViews
系统将您限制为框架的一部分,任何主屏幕都可以使用。
推荐阅读
- reactjs - Visual Studio Code 调试 - Jest 断点未按预期工作
- mongodb - 服务器上执行了多少 mongo shell 命令的 javascript 部分?
- javascript - 如何使用具体化 css 移动到下一个/上一个选项卡?
- javascript - 当我过滤而不是显示随机序列但我希望序列中的过滤结果中没有序列时
- javascript - 我该如何验证和使用 javascript 标记
- mysql - mysql查询为每个空记录增加一个计数器或标记..?
- spring-mvc - 使用用于 Spring boot+Velocity 项目的 toolboxConfigLocation 渲染速度模板时的 NPE
- javascript - 引导导航不会在移动屏幕上折叠以进行同一页面导航(#sections)?
- intel - Intel 8086 CPU 的 20 位地址中如何存储 16 位数据?
- android - 不同页面中的数据库内容像相同的布局