У меня есть ArrayAdapter
, привязанный к ArrayList<MyClass>
Внутри MyClass
есть много логики, включая изменение определенных свойств объектов MyClass, которые требуют обновления в поле зрения. Как только такое изменение будет обнаружено внутри объекта MyClass, я хотел бы вызвать связанный ArrayAdapter.notifyDataSetChanged()
.
Однако элементы MyClass не сохраняют автоматически ссылку на адаптер, в то время как адаптер сохраняет ссылку на ArrayList. Есть ли простой способ решить эту проблему?