Я пытаюсь реализовать 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
?