val provider: ViewModelProvider = ViewModelProvider(this)
val quizViewModel = provider.get(QuizViewModel:: class.java)
在《Android编程权威指南》上跟着书上的代码敲的,斜体的那一段是飘红了的。
原来书上的代码是这样的:
val provider: ViewModelProvider = ViewModelProviders.of(this)
这一段我百度的时候才知道已经被弃用了,最上面的那行是我按百度删搜到的结果写的,但是斜体那一段依然飘红,不知道为什么
斜体的那一段好像看不太清ViewModelProvider(this)这一段代码
飘红???鼠标放上去看看什么原因
ViewModelProvider(this)飘红?把活动改成继承FragmentActivity