Есть ArrayList с кастомным классом ArrayList<FoodDiaryClass> foodDiaryList
.
Есть проверка на наличие в одном из полей массива необходимых данных при старте активити:
for (FoodDiaryClass health : foodDiaryList) {
if (health.getmHealth().contains("4")) {
lv.setBackgroundColor(Color.YELLOW);
}
}
К примеру, есть в массиве 5 позиций. Если хотя в одной их них условие будет выполняться, то в желтый цвет окрашиваются все имеющиеся строки.
Задача - как окрасить в цвет только ту строку массива, для которой выполняется условие? Собственно, не знаю, как получить позицию массива для ее проверки.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Начал изучать ООП с Java, на первом практическом задании столкнулся с проблемой, которую пока не могу решитьЕсть идея и понимание того, как...
Я создал программу Paint, который можно рисовать что угодно! Теперь задача такая, когда я буду рисовать на одном девайсе, на втором девайсе должен...