Context free Android navigation
Организация навигации в Android приложении имеет особенности - нам необходимо Activity, Contex либо Fragment (добавленный в Activity). Держать ссылки на эти компоненты из ViewModel не стоит. Как тогда организовать правильно навигацию не перекидывая события о переходе в подписчиков
LiveData из ViewModel?В статье рассматривается подход в виде абстракции Navigator, которую вы можете использовать в
ViewModel.