клик? Обычно я кликаю на айтем, получаю позицию и отправляю во фрагмент и прохожусь по циклу листа. А тут нету листа есть pagingData.
Колбэки добавить в адаптер чтобы не гулять по циклу
Это да, но тогда когда я кликаю у кликнутого isSelect = true у остальных false должен сделать. То есть юзер может выбрать только один элемент как радиобаттон.
ну тогда добавь в вм лайв дату и привяжи к пагиндате и добавь что то типа .map { pagingData -> pagingData.filter { checkIsSelect(it) } }
а как у остальных айтемов делать isSelect = false
нужно добавить field isSelected в model.и когда onBind checkIsSelected() if(isSelected){ true { false } короче check нужно делать inside onBind
это стоит
При клике на айтем надо их менять
не может быть так
Обсуждают сегодня