android expandablelistview可否实现一个项展开另一个项收起

日期:2016-02-25 20:06:57 人气:1

android expandablelistview可否实现一个项展开另一个项收起

  如果List里有10000个一级条目,难道每次点一下就用for()循环去判断剩下的9999项有没有被打开?这样对性能消耗太大了。既然前提已经是一次只有一个条目展开,那么我觉得只要用一个变量来保存上一次展开项的位置就可以了   int lastItem = -1;   然后在onGroupExpand(int groupPosition)中判断:   if( lastItem >= 0){   list.colapseGroup(lastItem);   }   lastItem =
    A+
热门评论