【问题标题】:RealmObject And Implement InterfaceRealmObject 和实现接口
【发布时间】:2015-12-11 11:50:48
【问题描述】:

当我在我的对象中应用 Realm 时。 它看起来像这样: 公共类属性扩展 RealmObject 实现 Parcelable、BaseEntity {}

给我这个错误: 错误:RealmObject 类中只能定义 getter 和 setter

谁能给我原因和解决方案。非常感谢。 请帮帮我!

【问题讨论】:

    标签: realm


    【解决方案1】:

    目前 RealmObjects 不支持实现 Parcable,只有当接口为空或包含您将生成的 getter 和 setter 方法时,才支持接口。

    对于 Parcable,您可以考虑使用 Parceler:https://realm.io/docs/java/latest/#parceler

    否则我们将在此处跟踪问题:https://github.com/realm/realm-java/issues/878

    一旦我们实现对自定义方法的支持,一般支持接口将成为可能,可以在此处跟踪:https://github.com/realm/realm-java/issues/909

    【讨论】:

    • 过去3年,realm还不支持接口和自定义方法吗?
    • 在 1.0 之前添加了对接口和自定义方法的支持,所以 Realm 确实支持这些东西
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-15
    • 2011-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-18
    相关资源
    最近更新 更多