Я пытался программно сохранить массив строк в базе данных Realm, как указано ниже:
Класс модели:
public class Station extends RealmObject {
private String name;
// ... Generated getters and setters ...
}
Сохранение данных:
realm.executeTransactionAsync(new Realm.Transaction() {
@Override
public void execute(Realm realm) {
Station station1 = realm.createObject(Station.class)
station1.setName(name1);
Station station2 = realm.createObject(Station.class)
station2.setName(name2);
//goes on till station8000
}
}, new Realm.Transaction.OnSuccess() {
@Override
public void onSuccess() {
// ...
});
Есть ли альтернативный лучший способ для этого?