идея инжектить Application, и с него уже брать контекст. Как считаете, норм решение?
Для чего?
Нужно подписаться на коллбэк ConnectivityManager
Если прям очень хочется что-то передать в вм, то это нужно делать в конструкторе вм через фабрику вм. Так можно передавать applicationContext, он всё равно один на всё приложение и никуда не утечет.
Сделай androidViewModel, там апп.контекст уже есть
Лучше перенесу в активити
Обсуждают сегодня