Я использую вид пейджер.Я создал модель общего вида для своей деятельности и фрагменты в моем пейджере.Проблема в том, что наблюдатель в действии не вызывается, когда я устанавливаю значение MutableLiveData в моей модели представления.
Я использовал следующие строки для инициализации моделей моего вида
в activty: viewModel = ViewModelProviders.of (this) .get (MyViewModel.class);
во фрагменте: viewModel = ViewModelProviders.of (getActivity ()). Get (MyViewModel.class);
При отладке Iобнаружил, что мой наблюдатель активности удаляется на onCreated фрагмента.
Насколько я знаю, и фрагмент, и действие должны иметь один и тот же экземпляр модели представления.