Android ExpandableListView的使用技巧
转载请注明 作者:田野光 地址:http://blog.csdn.net/lovefish2/article/details/45920917
ExpandableListView是listview的官方扩展组件, 垂直方向上item分为两层, group item和child item,点击group item可以展开和折叠child item.基础的使用方法也非常简单. 与之对应的是BaseExpandableListAdapter. 这是只说一下一些常用需求的方法.
指定 默认展开的item
ExpandableListView vListView = (ExpandableListView) findViewById(R .id.***);
vListView.expandGroup(0); //默认展开第一项
隐藏分割线
android:childDivider="@null"
android:childIndicator="@null"
android:divider="@null"
android:groupIndicator="@null"
限制最多只展开一项child item
vListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() {
int previousGroup = 0; //最初展开的item,若未指定,可设为-1