Android - Измените фрагмент рамки кадра из самого фрагмента.Использование viewmodel - PullRequest
0 голосов
/ 12 октября 2018

Ну, я работал над своим приложением.Я хочу использовать одно действие, которое ведет себя как действие держателя для моих фрагментов.Теперь я хотел изменить фрагмент из самого фрагмента, используя viewmodel.Я делюсь viewmodel с деятельностью.

Теперь мой вопрос.Что может быть лучшим способом изменить фрагмент с помощью модели представления.

  1. Используются ли состояния, которые можно наблюдать, и большой оператор переключения в вашем классе активности (не предпочтительно).
  2. Передача фрагмента объекта в наблюдаемую модель.(Разве это не нарушает весь принцип модели представления, потому что фрагмент имеет жизненный цикл?)
  3. Смесь использования интерфейса для изменения фрагмента.Viewmodel для отправки данных между действием / фрагментами)

Может быть, такой подход просто не лучший способ ?!Почему я выбрал этот путь.Я не хочу начинать новое действие для каждого маленького (с открытием анимации) шага в процессе установки в моем приложении.

Спасибо!

Привет,

Ян

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