详解android 可展开(收缩)的列表ListView(ExpandableListView)
2010-05-11 16:15:00 来源:WEB开发网核心提示:text.setPadding(36, 0, 0, 0);text.setText(name);return text;}/** 判断分组是否为空,本示例中数据是固定的,详解android 可展开(收缩)的列表ListView(ExpandableListView)(4),所以不会为空,我们返回false* 如果数据来
text.setPadding(36, 0, 0, 0);
text.setText(name);
return text;
}
/*
* 判断分组是否为空,本示例中数据是固定的,所以不会为空,我们返回false
* 如果数据来自数据库,网络时,可以把判断逻辑写到这个方法中,如果为空
* 时返回true
*/
public boolean isEmpty() {
return false;
}
/*
* 收缩列表时要处理的东西都放这儿
*/
public void onGroupCollapsed(int groupPosition) {
}
/*
* 展开列表时要处理的东西都放这儿
*/
public void onGroupExpanded(int groupPosition) {
}
/*
* Indicates whether the child and group IDs are stable across changes to
* the underlying data.
*/
public boolean hasStableIds() {
return false;
}
/*
* Whether the child at the specified position is selectable.
*/
public boolean isChildSelectable(int groupPosition, int childPosition) {
return true;
}
}
更多精彩
赞助商链接