Я пытаюсь реализовать ViewModel в приложении 100% Kotlin. В каждой части документации, которую я могу найти, говорится, что я хочу использовать это для получения экземпляра ViewModel:
ViewModelProviders.of(this).get(CustomViewModel::class.java)
Согласно документам, я должен иметь возможность импортировать это с помощью:
import android.arch.lifecycle.ViewModelProviders
Однако этот импорт не разрешен. Я использую следующее в моем файле сборки:
def androidArchVersion = '1.1.1'
implementation "android.arch.lifecycle:viewmodel:$androidArchVersion"
implementation "android.arch.lifecycle:livedata:$androidArchVersion"
annotationProcessor "android.arch.lifecycler:compiler:$androidArchVersion"
testImplementation "android.arch.core:core-testing:$androidArchVersion"
Почему я не могу получить доступ к ViewModelProviders
?
"androidx.lifecycle:lifecycle-extensions:2.0.0"
. 12.04.2019activityViewModels
? 17.01.2020s
за победу. 27.03.2020