本来是想把二级列表做成和qq类似的,但expandablelistview这个总是在展开的时候会自动化的,在经过长时间的研究才发现是自己想多了,原来这个问题就是这么简单。
解决代码如下:
ListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() { @Override public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) { if(parent.isGroupExpanded(groupPosition)){//监测到展开状态则收起
parent.collapseGroup(groupPosition);}else{
//监测到收起状态则展开//第二个参数false表示展开时是否触发默认滚动动画parent.expandGroup(groupPosition,false); } return true; } });
关于ExpandableListView展开滑动的问题
最新推荐文章于 2021-05-26 06:23:24 发布