I have been trying to create an Object of ViewModel in an Activity but ViewModelProviders is deprecated So what\'s the alternative to create the ViewModel\'s object.
ViewModelProviders.of() has been deprecated.
Use ViewModelProvider constructors directly as they now handle the default ViewModelProvider.Factory role.
Java
mainActivityViewModel = new ViewModelProvider(this).get(MainActivityViewModel.class);
Kotlin
mainActivityViewModel = ViewModelProvider(this).get(MainActivityViewModel::class.java)