lateinit var ctx: Context
@Inject
lateinit var viewModelFactory: ViewModelProvider.Factory
private val viewModel by viewModels<FavoriteFragmentViewModel> { viewModelFactory }
override fun onAttach(context: Context) {
super.onAttach(context)
FavoriteComponent.injectFragment(this)
if (viewModel != null && ctx != null) {
Log.d(TAG, "onAttach")
}
}
}
Подскажите как распутать этот клубок
где искать проблему?
Тебе не надо ижектить контекст в фрагменте, вообще в принципе
я понимаю, что контекст можно взять из фрагмента но все таки)
Обсуждают сегодня