Android ExpandableListView GroupIndicator引力

时间:2012-04-26 05:10:46

标签: android expandablelistview gravity

如何更改Android GroupIndicator的默认ExpandableListView重力?

2 个答案:

答案 0 :(得分: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);
     }
}

答案 1 :(得分:0)

您无法更改默认值..但如果您正在实施自定义适配器..您可以放置​​一个带有组指示器背景的复选框并将其放置在您想要的位置..