Я создаю список добавленных объектов в своем расписании и как изменить цвет фона элемента списка на красный, если статус объекта равен закрытому.Изменить цвет фона Listitem
for (DataTimetable cn : timetable) {
String section = cn.getSection();
String subjects = cn.getSubject();
String day = cn.getDay();
String timein = cn.getTimeIn();
String timeout = cn.getTimeOut();
String room = cn.getRoom();
String units = cn.getUnits();
String status = cn.getStatus();
total = total + Double.parseDouble(units);
String time = timein + " - " + timeout;
// creating new HashMap
HashMap<String, String> map = new HashMap<String, String>();
// adding each child node to HashMap key => value
map.put(TAG_SECTION, section);
map.put(TAG_SUBJECT, subjects);
map.put(TAG_DAY, day);
map.put(TAG_TIME, time);
map.put(TAG_ROOM, room);
map.put(TAG_UNITS, units);
map.put(TAG_STATUS, status);
// adding HashList to ArrayList
TimetableList.add(map);
}
У вас есть ArrayAdapter? Pls взглянуть на эти учебники http://www.vogella.com/articles/AndroidListView/article.html –
да. но я просто хочу знать, как я могу изменить цвет фона в списке, если статус субъекта равен закрытию без выбора – user2692273
см. мой ответ, я действительно получаю, что ваша проблема –