Ich arbeite mit Realm, um ORM meiner Android-App mit Realm zu erstellen. Das Problem ist, dass, wenn ich versuche, ein Objekt wie folgt zu erstellen:Android RealmList <Integer> und RealmList <String>
public class Airport extends RealmObject {
private int Id;
private String Name;
private String Code;
private RealmList<Integer> destinations;
}
Android Studio sagt mir, dass ich nicht die Realmlist mit Typ Integer haben kann; und für String-Typ entweder. Ich habe mir ein paar ähnliche Fragen, aber der beste Ansatz ist, um ein Objekt wie zu deklarieren:
public class MyRealmInteger extends RealmObject {
private int destination;
}
so auf diese Weise ich meine Klasse umschreiben lassen sich wie folgt:
public class Airport extends RealmObject {
private int Id;
private String Name;
private String Code;
private RealmList<MyRealmInteger> destinations;
}
aber ich denke, es ist sehr kompliziert. Es gibt keine andere einfachere Lösung?