android - 如何使 Expandable listView 用动画展开?

标签 android android-animation expandablelistview

我正在尝试为可扩展 ListView 的扩展方式设置动画,但我在网上找不到任何关于如何做到这一点的信息:https://github.com/idunnololz/AnimatedExpandableListView/而且我不是那么专业,所以我不明白如何将它实现到我的 Activity 中。如果您知道请告诉我如何将其添加到我的 Activity 或其他方式中,谢谢

最佳答案

OnGroupClickListener 上应用动画.你可以做类似的事情 -

listView.setOnGroupClickListener(new OnGroupClickListener() {

        @Override
        public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) {
            if (listView.isGroupExpanded(groupPosition)) 
                listView.collapseGroupWithAnimation(groupPosition);
            else 
                listView.expandGroupWithAnimation(groupPosition);
            return true;
        }

    });

LinkAnimatedExpandableListView图书馆。

关于android - 如何使 Expandable listView 用动画展开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27580677/

相关文章:

java - Android ICS 4.0 更新破坏纺车动画

android - Android 中带有 JSON 的 ExpandableListView - 列表错误

java - 带标题的 ExpandableListView 抽屉导航

android - 导航组件 : how to navigate from activity to a fragment

android - 如何使用 FragmentPagerAdapter 在 fragment 之间滑动

android - 在 Android 上调整谷歌地图 v2 的大小

android - 如何在 Android 中创建静态(仅使用 xml 文件)ExpandableListView

java - HttpTransportSe.call() 方法最多需要一分钟的网络服务调用

android - 从 Activity 获取 Fragment View 的 id

android View 动画不工作