Нужно просто написать сегодня адаптер для RecyclerView, цена фикс. 1000р. Нерелевантные отклики не рассматриваются.
Подробности:
Имеется список таких объектов:
interface Point {
Integer getId();
String getSite();
String getAddress();
String getName();
String getTelephone();
Double getRating();
boolean isFav();
boolean isOpen();
String getOpenedTime();
String getCloseTime();
}
Схема верстки элементов такая:
Цвета элементов не важны, размеры шрифтов и расположение нужно сделать поровнее, чем в мокапе.
Слева — 4 строчки. Во второй есть RatignBar. Надпись "открыто до" должна меняться на "закрыто до" в зависимости от isOpen(), Справа кнопки "позвонить" и "сайт" должны работать. 2 ImageView с метками снизу и кнопка "добавить" — это не ImageView, а СheckBox , значение которого зависит от isFav; надпись "добавить" под ним должна меняться в зависимости от значения на "удалить". Еще на нажатие нужен обратный вызов, который не должен срабатывать во время начальной установки значений (не пользователем, из адаптера).