展開可能なリストビューで個々のビューの背景色を設定したいと考えています。展開可能なリストビューでグループ ビューが作成されるたびに、このメソッドが呼び出されます。
public View getGroupView(int groupPosition, final boolean isExpanded,View view, ViewGroup parent)
次に、以下を使用して各ビューの条件を確認します。
if(booleanArray[groupPosition]){
} else {
view.setBackgroundColor(Color.parseColor("#F0F0F0"));
}
条件が TRUE の場合、ビューの背景をそのままにします。条件が FALSE の場合、ビューの背景色を #F0F0F0 に変更します
私が見ているのは、TRUE 条件が満たされた場合でも、ビューの背景色がまだ #F0F0F0 に設定されていることです。
何か案は?