查找资料现在已经实现了ExpandableListActivity的功能,但是现在需要如果点击另外的Group,那么已经展开的group要收缩回去,请问如何实现?谢谢!
[code="java"]
ev = new ExpandableListView(XhActivity.XHACTIVITY);
ev.setOnGroupExpandListener(new OnGroupExpandListener(){
@Override
public void onGroupExpand(int arg0) {
// TODO Auto-generated method stub
for(int i=0;i<ida.getGroupCount();i++)
{
if(arg0!=i)
{
ev.collapseGroup(i);
}
}
}
});
[/code]
[url]http://www.cnblogs.com/salam/archive/2010/10/05/1844392.html[/url]
这有个非常好的例子,手风琴的,还有源码,我大致看了一下,提供给你吧。