RealmList von String Type in Android

9

Ich verwende Realm für den lokalen Speicher in Android. Ich bekomme folgenden Antwortformularserver.

%Vor%

Hier ist mein Modell

%Vor%

Und ich bekomme das für ArrayList

Der Typparameter 'java.lang.String' liegt nicht innerhalb seiner Grenze; sollte 'io.realm.RealmObject' erweitern.

Danke.

    
user2566484 16.02.2016, 12:38
quelle

3 Antworten

4

Realm Version 4.0.0 wird Unterstützung für RealmList hinzufügen, die String, byte [], Boolean, Long, Integer, Kurz, Byte, Double, Float und Date enthalten kann.

Bitte beachten Sie diese Pull-Anfrage:

Ссылка

Und der Bereich changelog:

Ссылка

    
Yayo Arellano 05.10.2017, 01:36
quelle
11

RealmLists unterstützt noch keine einfachen Zeichenfolgen. Sie müssen also jeden String in ein eigenes Objekt einfügen:

Sie können eine Problemumgehung hier sehen: Gson-Deserialisierung von List & lt ; String & gt; in RealmList & lt; RealmString & gt;

oder hier: Ссылка

    
Christian Melchior 16.02.2016 13:26
quelle
1

Ja, es ist eine Einschränkung von Realm, Sie können kein Array oder eine Liste von Strings erstellen. Bitte beachten Sie den folgenden Link

Ссылка

    
Master 16.02.2016 13:27
quelle

Tags und Links