io.realm
RealmObjectChangeListener 객체가 변경될 때 자세한 알림을 받기 위해 RealmModel 또는 RealmObject 에 등록할 수 있습니다.
android.os.Looper 이(가) 없는 스레드의 Realm 인스턴스는 을(를) 등록할 수 RealmObjectChangeListener 없습니다.
리스너는 트랜잭션 내에서 등록할 수 없습니다.
메서드 요약
수정자 및 유형 | 메서드 및 설명 |
|---|---|
public void | RealmQuery.findFirstAsync() 에 의해 수행된 비동기 쿼리의 결과를 반환하기 위해 이 함수가 호출되면 |
메서드 세부 정보
onChange
RealmQuery.findFirstAsync() 에 의해 수행된 비동기 쿼리의 결과를 반환하기 위해 이 함수가 호출되면 객체가 삭제되어 이 메서드가 호출되면 객체가 수정되었기 때문에 이 메서드가 호출되면 필드가 다른 RealmObject를 점인 경우 필드가 새 객체 또는 null로 설정된 경우에만 이 리스너가 트리거됩니다. 참고 RealmObject를 업데이트해도 이 리스너가 trigger 않습니다. 필드가 RealmList를 점 이 리스너는 목록 내에서 하나 이상의 객체 삽입, 제거 또는 이동한 경우에만 트리거됩니다. RealmList의 객체를 업데이트해도 이 리스너가 trigger되지 않습니다. LinkingObjects 주석이 달린 RealmResults 필드의 변경 사항은 이 변경 리스너를 통해 모니터링되거나 보고되지 않습니다. 매개변수
|