FirestoreRecyclerAdapter обновляет весь элемент при изменении поля в элементе - PullRequest
0 голосов
/ 27 февраля 2020

Я использовал FirestoreRecyclerAdapter для канала, в котором есть список сообщений (с изображением и кнопкой «Мне нравится»).

При каждом нажатии кнопки «Нравится» происходят 2 события:

1 ) Счетчик лайков увеличивается на FieldValue.increment()

2) Коллекция лайков внутри документа Post добавляется пользователем, которому понравилась публикация.

Теперь, когда нажимается кнопка Like, весь элемент обновляется, т. е. изображение загружается снова, и счетчик похожих увеличивается.

Я хочу только увеличить счетчик похожих, но предотвратить повторную загрузку изображения при нажатии кнопки «нравится».

Пожалуйста, помогите.

...