ListView различный фон каждого элемента - PullRequest
0 голосов
/ 08 августа 2011

я пытаюсь составить список, показывающий состояние некоторых действий, чтобы показать, хорошо ли они заканчиваются ... не очень хорошо или если что-то не так

**** макет **** http://imageshack.us/photo/my-images/543/002qo.png/

есть идеи?

1 Ответ

0 голосов
/ 27 августа 2011

Когда мне нужно установить фон для элемента представления списка, я добавляю к данным, отправляемым адаптеру списка, атрибут, представляющий собой целое число, содержащее значения 1,2 или 3.

В коде адаптера в методе getView я проверяю значение атрибута и соответствующим образом устанавливаю цвет фона представления. Вроде как

if(status == 1){
    v.setBackgroundColor(Color.RED);
} else if(statis == 2){
    v.setBackgroundColor(Color.Blue);
}
...