我在我的项目中做Realm数据库。使用Realm时,需要将简单对象扩展为RealmObject。我有一个问题:如何在不扩展RealmObject的情况下创建对象,但我也使用Realm数据库。
答案 0 :(得分:4)
实现扩展RealmObject基类的替代方法 RealmModel接口并添加@RealmClass注释。
@RealmClass public class User implements RealmModel { }
然后可以通过以下方式获得RealmObject上可用的所有方法 静态方法。
// With RealmObject user.isValid(); user.addChangeListener(listener); // With RealmModel RealmObject.isValid(user); RealmObject.addChangeListener(user, listener);
阅读文档,它有很多高质量的信息。