I\'ve got a Realm results change listener that isn\'t being triggered, here\'s the code:
final RealmResults entries = realm.where(LogEntry.cl
You need to keep a class reference to entries
to prevent it from being GC'ed:
public MyClass {
private RealmResults entries;
public void myMethod() {
entries = realm.where(LogEntry.class).findAll();
entries.addChangeListener(new RealmChangeListener>() {
@Override
public void onChange(RealmResults results) {
Log.v("Testing", "The size is: " + results.size());
}
});
}
}