Я использую FirestorePagingAdapter
для отображения данных из Firestore и разбивки на страницы. Я хочу обновить адаптер новыми данными, когда Firestore изменится. notifyDataSetChanged()
не работает, когда я хочу уведомить данные. В настоящее время я звоню это:
public void setPaging(Query query) {
FirestorePagingOptions<AddFabricModel> options = new FirestorePagingOptions.Builder<AddFabricModel>()
.setLifecycleOwner(this)
.setQuery(query, config, AddFabricModel.class)
.build();
adapter=new AllFabricsAdapter(context,options,this);
rvAllFabrics.setAdapter(adapter);
}
Чтобы уведомить данные, я передаю запрос, а затем снова создаю адаптер obj, который мне не нужен.