как изменить цвет фона одного текстового представления, содержащегося внутри моего калькулируемого списка, в соответствии со статусом записи - PullRequest
1 голос
/ 27 июня 2011

при заполнении или при рисовании моего костюмируемого списка, я хочу иметь возможность изменять цвет фона для одного текстового представления, содержащегося в каждом элементе списка, в соответствии со статусом записи ... примерно так:

for (each item in listviewitem) {
  switch (item.status) {
    case 0: textview_in_listviewitem.background = black;
    case 1: textview_in_listviewitem.background = red;
    case 2: textview_in_listviewitem.background = blue;
    case 3: textview_in_listviewitem.background = green;
    case 4: textview_in_listviewitem.background = yellow;
    case 5: textview_in_listviewitem.background = orange;
  }
}

1 Ответ

0 голосов
/ 27 июня 2011

Вы можете попробовать извлечь TextView, используя findViewById().

Примерно так (например, id из TextView, который вы хотите получить - tvid):

TextView tv = (TextView) item.findViewById(R.id.tvid);

Затем вы можете делать с ней все, что захотите.

Дайте мне знать, если это работает.

...