我在 LinearLayout 中有一个 GridLayout,它们都有布局过渡:
screenContainer.setLayoutTransition(new LayoutTransition());
screenContainer.getLayoutTransition().enableTransitionType(LayoutTransition.CHANGING);
grid.setLayoutTransition(new LayoutTransition());
我需要将 screenContainer
的转换延迟大约 300 毫秒,我知道有一个名为 LayoutAnimationController 的类,这是我需要使用的类吗?
最佳答案
如果有人偶然发现这个问题,解决方案如下:
LayoutTransition transicion = new LayoutTransition();
transicion.enableTransitionType(LayoutTransition.CHANGING);
transicion.setStartDelay(LayoutTransition.CHANGING, 300);
screenContainer.setLayoutTransition(transicion);
关于java - 在布局转换中为默认动画添加延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39313299/