LiveData 목록에 항목이 추가되면 Observer 이벤트를 가져와야합니다. 그러나 내가 이전 목록을 새로운 것으로 바꿀 때만 이벤트가받는 것으로 이해합니다. 예를 들어 다음을 수행 할 때 :Observer에게 LiveData 목록 추가 시점 알림
list.value = mutableListOf(IssuePost(UserEntity(name, email, photoUrl), issueEntity))
Observer 이벤트가 발생합니다. 그러나 가치에 항목을 추가 할 때 옵저버는 침묵합니다. 내가 원하는 것을 어떻게 구현할 수 있는지 조언 해 주시겠습니까?
당신이 말한 것처럼 그 wotking. 당신은 LiveData의 서브 클래스를 생성 할 수 있고 이전리스트로부터 새로운리스트를 생성하고 새로운 원소를 추가 할 메소드 "add"를 만들 수 있습니다. – bongo
@bongo 무엇을 의미합니까? 목록에 항목을 추가하면 작동합니까? – LeShChEnKoUa
"예전의 목록을 새로운 것으로 바꿀 때만 이벤트가 받는다는 것을 이해하는 한"fa으로. – bongo