Cannot create an instance of class ViewModel

后端 未结 23 2703
[愿得一人]
[愿得一人] 2020-12-05 12:37

I am trying to write a sample app using Android architecture components and but even after trying for days I could not get it to work. It gives me the above exception.

23条回答
  •  再見小時候
    2020-12-05 13:05

    If constructor of your viewmodel is public and accepts only application then make sure you can create your own model without ViewModelProvider. Error message might be much more clear:

    val model = YouViewModel(app)
    

提交回复
热议问题