Необходимо помочь разобраться в наполнении RecyclerView из ROOM

Цена договорная
12 ноября 2022, 10:09 • 3 отклика • 27 просмотров
Мне необходимо получить:
  • RecyclerView должен содержать столько карточек, сколько записей в таблице: 1-ая карточка = 1-ая запись, 5-ая карточка = 5-ая запись и т.д.
  • В каждой карточке имеется 3 элемента: текстовое поле и две кнопка;
  • В текстовое поле должно выводится значение name (для первой карточки с id 1, для второй id 2 и т.д)
  • На каждой кнопке должен быть свой обработчик нажатия (нажатие должно возвращать значение текстового поля и номер позиции (номер позиции = id в таблице), так как каждая кнопка имеет свой функционал, основанный на текстовом поле и/или id.

Примечание:

  • Таблица изначально заполняется не из кода, но пополняться можете так же в коде, из других мест:.
  • Таблица имеет вид:
  • id, name, + 5 столбцов;
Заполнить таблицу, подключить к проекту ROOM, создать RecyclerView могу без проблем.
Сложность начинается на уровне:
  • повесить на каждый элемент свой обработчик нажатия с возвратом позиции и текста;
  • заполнить каждую карточку свой строкой из таблицы.
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Спасибо, Антону. Сделал все как нужно, а самое главное понятно. Ответил на вопросы, которые были важны мне для понимания процесс.
~ 2 года назад
R50 21b7b24f28bfe8470dc990b7b3993b49
Фрилансер
Хороший заказчик. Рекомендую к сотрудничеству!
~ 2 года назад