https://kotlinlang.org logo
Title
u

user

07/12/2022, 9:11 AM
How can I inject an application shared ViewModel throught Hilt I need to share a view model with most activities in my app At first, I tried this way @HiltViewModel class SharedViewModel @Inject constructor() : ViewModel(){ ... } @AndroidEntryPoint class ActivityA : BaseActivity(){ private val sharedViewModel: SharedViewModel by viewModels() } @AndroidEntryPoint class ActivityB : BaseActivity(){ private val sharedViewModel: SharedViewModel by viewModels() } It was built successfully, but Hilt actually created a new instance for each...