Java – realmobject and Parcelable

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
分享
二维码
< <上一篇
下一篇>>