在 RemoteViews 中启动动画
Start animation in RemoteViews
我用自定义视图发出通知,我需要 运行 在其中一个 children 上播放动画,但如您所知 RemoteViews
不允许直接访问所需的视图(在其背景上调用 start
方法),有人知道如何访问视图或在其可绘制对象上调用提到的方法吗?
谢谢
嗯,幸运的是,我找到了解决方法:
- 用
ProgressBar
替换您想要设置动画的视图
- 设置
indeterminateDrawable
你想要的动画drawable,无需调用start方法!
我用自定义视图发出通知,我需要 运行 在其中一个 children 上播放动画,但如您所知 RemoteViews
不允许直接访问所需的视图(在其背景上调用 start
方法),有人知道如何访问视图或在其可绘制对象上调用提到的方法吗?
谢谢
嗯,幸运的是,我找到了解决方法:
- 用
ProgressBar
替换您想要设置动画的视图
- 设置
indeterminateDrawable
你想要的动画drawable,无需调用start方法!