Измените ImageView из списка объектов класса между Fragment и DialogFragment в Kotlin - PullRequest
0 голосов
/ 05 февраля 2020

Я новичок в Kotlin и застрял на этой части. Я пытаюсь изменить изображение в ImageView, которое находится во всплывающем DialogFragment, используя код из другого фрагмента, из которого оно всплывает. Данные для изображения находятся в списке объектов класса, таких как:

  class resultData ( val Id:Int, val Image:String, val Things:String, val Location:String, val Min:Int, val Max:Int) {}

  val results= listOf<resultData>(
            resultData(89,"image_target", "www.target.com", "Seattle, WA", 8, 8),
            resultData(114, "image2", "safeway.com", "Mountainview, CA", 0, 0)
        )

Должен ли я использовать ViewModel для связи между двумя фрагментами? и если да, то как мне создать код LiveData для хранения источника изображения таким образом, чтобы он работал с данными списка?

Или использование интерфейса лучше или проще?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...