【问题标题】:Animate parent view and child view at same time同时动画父视图和子视图
【发布时间】:2019-09-16 17:42:54
【问题描述】:

如果 parentView 动画完成(延迟 >> 持续时间),则不会出现故障。

childView.show(x, y, duration = 600, delay = 450)
parentView.show(x, y, duration = 300, isBackground = true)

如果 parentView 视图动画未完成(延迟

childView.show(x, y, duration = 600, delay = 150)
parentView.show(x, y, duration = 600, isBackground = true)

【问题讨论】:

  • 什么是show
  • 圆形显示动画

标签: android animation material-components-android


【解决方案1】:

您需要将动画同步在一起。 AnimationSets 正是您所需要的。 Here is an example.

【讨论】:

  • 我正在测试它。有没有办法在动画师之间添加延迟?我正在使用这个: animator2.startDelay = 5000 但两个动画师同时启动(animator1 没有延迟)。
  • playSequentially 等待第一个动画师完成(在某些情况下我会遇到小故障),我想我需要一种方法来添加 playTogether 的延迟
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多