Java – realmobject and Parcelable
•
Java
I'm new to real for Android, so I'm not sure if I'm getting close to this problem correctly I have a class that looks like this:
public class Entry extends RealmObject implements Parcelable {
...
}
The problem is that the Parcelable interface contains methods such as describecontents() writetoparcel(). Realmobjects should not have methods other than getters and setters:
Error:(81,17) error: Only getters and setters should be defined in model classes
So my question is: how can I make these two work together? Is there a better way than to create a separate class (perhaps like realentry)? Doing so will result in a lot of duplicate code
Solution
Now there is a different solution: just implement the realmmodel interface instead of extending from realmobject:
@RealmClass
public class User implements RealmModel {
}
You can find more information in real documentation
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码
