Автоматическое обновление RecyclerView без повторного вызова asynctask

возможно ли добавить новый элемент в список recyclerview, когда есть новая запись в базе данных backend, без обновления всего recyclerview снова и снова и без использования обработчика сообщений.

Вы же хотите, чтобы серверная часть уведомляла ваше приложение об изменениях, верно?

Vladyslav Matviienko 27.06.2018 12:16

а также как я могу использовать поставщика контента и syncAdapter для сохранения данных из recyclerview в качестве локального хранилища приложения.

sarika 27.06.2018 12:17

слишком много вопросов для одного вопроса. Сначала найдите учебник по провайдеру / syncAdapter.

Vladyslav Matviienko 27.06.2018 12:18

@ vladyslav- да, я хочу то же самое, я не хочу снова вызывать asynctask, иначе он вызывается как фон, который автоматически отражает запись в моем представлении ресайклера.

sarika 27.06.2018 12:18

затем вы можете использовать push-уведомления, чтобы уведомить приложение об изменении данных на сервере.

Vladyslav Matviienko 27.06.2018 12:23

Для этого нужно использовать push-уведомление. проверить https://firebase.google.com/

M.Waqas Pervez 27.06.2018 12:29
0
6
39
1

Ответы 1

Попробуйте взглянуть на шаблон CursorLoaders и Implement Observer при изменении данных или лучше попробуйте: Компоненты архитектуры Android: LiveData

Другие вопросы по теме