Как я могу создать общую ViewModel для двух фрагментов с помощью dagger2? - PullRequest
0 голосов
/ 21 октября 2019

Я использую Single Activity Architecture в своем приложении, и мне нужно создать общую модель ViewModel для двух фрагментов, используя Dagger2. Если я создам ViewModel для Activity Scope, он будет жить дольше, чем необходимо. Как я могу реализовать это умно? Или можно использовать Activity Scope?

1 Ответ

0 голосов
/ 21 октября 2019

Из документации для разработчиков Android, подход к использованию области действия для совместного использования ViewModel между фрагментами хорош.

Вы можете сослаться на документ здесь Обмен данными между фрагментами

...