Как 3-му элементу в списке задать цвет?

243
04 апреля 2017, 10:11

Как в RecyclerAdapter задать элементу, находящемуся на 3-й позиции, цвет.

Answer 1

Порядковый номер можно получить из position в onBindViewHolder. Цвет можно задать через фон корневого элемента разметки ячейки. Примерно так:

@Override
public void onBindViewHolder(RecyclerView.ViewHolder holder, int position) {
    if (position == 2) {
        holder.itemView.setBackgroundColor(Color.GREEN);
    }
}
READ ALSO
NullPointerException EventFragment.java:99

NullPointerException EventFragment.java:99

Помогите разобраться пожалуйста!

231
Выделить айтем в центре в RecyclerView

Выделить айтем в центре в RecyclerView

Рисуется 100 элементов, стоит задача, чтобы элемент находящийся посередине всегда был красный, следовательно если мы чуть-чуть отскролили...

302
Улучшение конструкции if-else при валидации значений

Улучшение конструкции if-else при валидации значений

Думаю, конструкцию if-else можно улучшить, но не могу придумать какЧто можно сделать?

242
Как дать доступ к сайту на java Servlet API с домашнего компьютера?

Как дать доступ к сайту на java Servlet API с домашнего компьютера?

Задача следующая: дать доступ к учебным "pet" проектам с внешней машины наименее трудозатратным способом

218