общие viewmodel для передачи данных между фрагментами и активити. https://developer.android.com/topic/libraries/architecture/viewmodel.html#sharing 
                  
                  
                  На мой взгляд, такой подход гораздо удобнее и проще чем пихать все в бандл.  Получается view имеет несколько viewmodel, часть из них общая. Какие недостатки у такого подхода?  Че говорит архитектурная теория на этот счет? Кто это так использует?
                  
                  
                
Я использую, достаточно удобно
Щас как раз в похожую ситуацию решаю. Идея в том, что в тулбаре вводится имя пользователя для поиска, а фрагмент должен отфильтровать список пользователей. У меня получается такая схема взаимодействия: 1. SearchView передает searchText в Activity 2. Activity передает searchText в SearchViewModel 3. Fragment наблюдает за изменениями searchText во SearchViewModel 4. При изменении текст Fragment передает searchText в UsersViewModel
Обсуждают сегодня