我正在开发MVVM模式 . 但是Databinding的mainViewModel与MainViewModel不匹配 . 这是错误和代码 . PLZ,解决它....
activity_main.xml
<data>
<import type="android.view.View"/>
<variable
name="mainViewModel"
type="com.gram.cmr.ViewModel.MainViewModel"/>
</data>
MainActivity.kt
val binding = DataBindingUtil.setContentView<ActivityMainBinding>(this, R.layout.activity_main)
val mainViewModel = MainViewModel(this, this)
binding.mainViewModel = mainViewModel`
error message
can not access class "ViewModel.MainViewModel", Check your module classpath for missing or conflicting dependencies.
和
Type mismatch.
Required: ViewModel.MainViewModel?
Found: 'com.gram.cmr.ViewModel.MainViewModel'