我的布局转换忽略了我在autocommit = true
中设置的持续时间。无论我将其设置为什么值,它似乎都使用默认值。在这里,我尝试了50秒,并在几毫秒后消失。
setDuration()
上面的代码片段会导致消失的视图淡出超过50秒,但它们会消失〜300ms。
我已查看this question和此question,但我在开发人员选项中将动画缩放比例设置为1x。
答案 0 :(得分:2)
事实证明,我对LayoutTransition
的工作方式存在误解。添加持续时间的正确方法如下:
mTransitioner.setDuration(
LayoutTransition.DISAPPEARING, // Transition type
disappearingAnim, 1000L // duration in ms
);