在Android中,我目前正在尝试创建一个列表,其项目在单击时会改变高度,该项目下方的所有视图都会根据高度变化向上或向下动画。我已成功使用以下代码和 LinearLayout 中的项目“列表”:
LayoutTransition t = new LayoutTransition();
t.enableTransitionType(LayoutTransition.CHANGING);
myLinearLayout.setLayoutTransition(t);
但是,当我尝试将此 LayoutTransition 应用于 ListView 而不是 LinearLayout 时,单击项目的高度会设置动画,但其下方的所有项目都会立即跳转到新位置。如何让其余视图使用单击的项目进行动画处理?