将动画添加到ExpandableListView

use*_*926 11 android expandablelistview android-sliding

有没有办法在Android中打开可扩展列表时添加动画?我想要它,以便当用户点击可扩展列表时,它有一个动画/效果,就像我打开一个滑动抽屉.

它移动缓慢直到完全打开.

War*_*zit 1

所以我所做的是使用常规ListView,然后在 onListItemClick 中执行动画。该动画与我在此链接中所做的类似:Android animate drop down/up viewproperty

但仅适用于行视图的一部分。行视图在xml中通过以下方式实现:

<somelayout>
    <normal>
    </normal>
    <expanded>
    </expanded>
</somelayout>
Run Code Online (Sandbox Code Playgroud)

正常使用,无需扩展。当扩展被激活时,扩展被设置为可见而不是消失。您需要在关闭时控制将其再次设置为消失(记住这是在回收的转换视图中设置的)。

如果需要的话我可以进一步澄清,只是需要输入很多代码。