我有一个可扩展的列表视图,我想更改它拥有的每个标题的背景。它有 4 个标题。这就是我希望它看起来的样子:
如何更改所有四个标题的背景,然后将我的自定义“绿色箭头”添加到其中?现在的主要部分是更改标题的背景,绿色箭头只是一个奖励答案:)
我有一个可扩展的列表视图,我想更改它拥有的每个标题的背景。它有 4 个标题。这就是我希望它看起来的样子:
如何更改所有四个标题的背景,然后将我的自定义“绿色箭头”添加到其中?现在的主要部分是更改标题的背景,绿色箭头只是一个奖励答案:)
这就是我解决问题的方法:
switch(groupPosition){
case 0:
convertView.setBackground(this._context.getResources().getDrawable(R.drawable.light_blue));
break;
case 1:
convertView.setBackground(this._context.getResources().getDrawable(R.drawable.drugi_letniki_color));
break;
case 2:
convertView.setBackground(this._context.getResources().getDrawable(R.drawable.light_blue));
break;
case 3:
convertView.setBackground(this._context.getResources().getDrawable(R.drawable.cetrti_letniki_color));
break;
}
groupPosition 是来自 getGroupView 方法的整数变量