Уведомление об изменении элемента в адаптере объекта - PullRequest
0 голосов
/ 18 июня 2020

В моем приложении у меня есть горизонтальная сетка, связанная с ArrayObjectAdapter. Когда в презентаторе выполняется вызов bindViewHolder, я запускаю данные асинхронно и обновляю представление на основе обратных вызовов.

Теперь я хочу изменить реализацию, чтобы вызвать notifyItemChanged как манипулирование представлением, вызовет всю сетку будет перерисован, что приведет к проблемам с производительностью. Может ли кто-нибудь предложить, как получить recyclerview.adapter.notifyItemChanged с помощью ArrayObjectAdapter?

1 Ответ

0 голосов
/ 18 июня 2020

В ArrayObjectAdapter у вас есть метод replace(position, item), который, я думаю, вы можете использовать для достижения этого

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...