我正在将ObjectBox
用作应用程序中的存储,这些数据是通过套接字连接传入并直接存储的。 fragment
中使用了具有分页查询的观察者,并将数据更改应用于recyclerview
。问题是如何知道是否已从ObjectBox
中删除条目,在fragment
中得到通知,然后从recyclerview
中将其删除。
答案 0 :(得分:0)
data observer docs中概述了基本方法:创建一个Query
,您可以在其中观察到对数据更改做出的反应:
Query<Task> query = taskBox.query().equal(Task_.complete, false).build();
query.subscribe(subscriptions)
.on(AndroidScheduler.mainThread())
.observer(data -> updateUi(data));