【发布时间】:2012-06-21 05:21:46
【问题描述】:
我在我的项目中使用展开的列表视图,我需要一次只展开一个列表视图,即我展开一个项目,当尝试展开列表中的另一个项目时,我展开的前一个项目必须折叠并且新的单击的项目必须展开,将不胜感激答案,我正在尝试使用下面的 sn-p 作为 on click 监听器..
convertViewpar.setOnClickListener(new OnClickListener() {
int i=1;
public void onClick(View v) {
i = i++;
int[] expds = new int[100];
expds[0]=0;
expds[i] = groupPosition;
if(expds[i]==expds[i-1]){
if(isExpanded)
expandlist.collapseGroup(i);
else
expandlist.expandGroup(i);
}else{
expandlist.collapseGroup(i-1);
if(isExpanded)
expandlist.collapseGroup(i);
else
expandlist.expandGroup(i);
}
}
});
【问题讨论】:
标签: android android-listview expandablelistview