安装包 io.realm
接口 RealmChangeListener<T>
-
- 类型参数:
T
- 返回的活动对象(Realm
、DynamicRealm
、RealmObject
、RealmResults
、DynamicRealmObject
或实施RealmModel
的模型)
public interface RealmChangeListener<T>
可以使用Realm
、RealmResults
或RealmObject
注册 RealmChangeListener 以接收有关更新的通知。针对
Realm
进行注册时,您会在 Realm 实例更新时收到通知。 Register against aRealmResults
,RealmList
,RealmDictionary
orRealmObject
to only get notified about changes to them.没有
Looper
的线程上的 Realm 实例无法注册 RealmChangeListener。调用
onChange(Object)
方法时,所有RealmObject
和RealmResults
都将自动包含其新值。 通常,这意味着无需再次查询这些对象,而只需使使用它们的任何用户界面元素失效即可。 如果对象可能已被删除,则可以使用RealmObject.isValid()
进行验证。
-
-
方法详细信息
-
onChange
void onChange( T t)
提交事务时调用。
-
-