我已经将支持库从24.2.1更新到26.0.0,并且我注意到了一个差异,我不确定它是一个错误还是一个明确的决定。Android onCreateAnimation生命周期
我使用的片段与过渡自定义动画,并在老24.2.1生命周期是这样
onAttach()
onCreate()
onCreateView()
onCreateAnimation()
onStart()
onResume()
但在26.0.0把它改成
onAttach()
onCreate()
onCreateView()
onStart()
onResume()
onCreateAnimation()
对于某些原因我不知道,并通过支持库发布笔记看,我没有发现任何可能与此有关的东西。唯一可能相关的是片段的重新排序,但事件将该标志设置为true或false,没有任何效果。
现在我的动画有点胡思乱想,因为onResume()期望在onAnimationCreated()上设置一些标志以相应地执行操作。
高兴的帮助,
创建了一个GitHub的项目来演示这个问题 https://github.com/smlima/createanim/ –
创建错误报告的某个时候回来,还在等待他们的答复 –