Android ViewModelProviders устарел, используйте ViewModelProvider
Учусь по книжке, которая видимо немножко отстала от текущих методик. Да и к слову, совсем не понимаю, что здесь происходит:
private val listViewModel: ListViewModel by lazy {
ViewModelProviders.of(this).get(ListViewModel::class.java)
}
Пожалуйста, помогите мне разобраться, а так-же объясните как переписать это, чтобы все заработало). Заранее, огромное спасибо)
Ответы (1 шт):
Автор решения: IR42
→ Ссылка
Подключаем
implementation "androidx.activity:activity-ktx:$activity_version"
implementation "androidx.fragment:fragment-ktx:$fragment_version"
https://developer.android.com/jetpack/androidx/releases/activity https://developer.android.com/jetpack/androidx/releases/fragment
Используем
val model by viewModels<ListViewModel>()