如何更改GroupIndicator
Android 的默认重力ExpandableListView
?
问问题
1005 次
2 回答
1
在“expandablelist”中设置 android:groupIndicator="@null"
在“groupview”xml 中添加 ImageView
public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) {
ImageView mGroupIndicator=(ImageView)convertView.findViewById(R.id.mGroupimage);
if(isExpanded){
mGroupIndicator.setImageResource(R.drawable.expanded);
}else{
mGroupIndicator.setImageResource(R.drawable.collapsed);
}
}
于 2012-11-06T03:37:43.923 回答
0
您无法更改默认设置..但是如果您正在实现自定义适配器..您可以放置一个带有组指示器背景的复选框并将其放置在您想要的任何位置..
于 2012-04-26T05:19:01.580 回答