Я новичок в компонентах архитектуры Android / MVVM и хотел бы знать, как лучше всего реализовать связь между представлениями.
Итак, допустим, у меня есть классы A_View, A_View_Model, B_View и B_View_Model.Поскольку пользователь взаимодействует с A_View, мне нужно обновить B_View (например, отобразить новое изображение).Это нормально для A_View, чтобы получить ссылку на B_View_Model и вызвать метод, который вызовет LiveData, вызывая обновление B_View?Чтобы обобщить вопрос, нормально ли, чтобы View обращался к другим ViewModel для связи с другими View?Это необходимо?Разве я не могу просто использовать собственную ViewModel представления?
Также, как вы справляетесь, если хотите обновить несколько представлений.Создаете ли вы Controller / Presenter, который имеет ссылки на несколько моделей ViewModel, и соответственно вызываете их?