DataBinding 结合使用时 , 在 DataBinding 布局中设置的就是该 视图模型 类对象 ;
该 ViewModel 类中 , 还 使用了 LiveData , 可以实时监听数据改变..., 可以将 运行过程中 ViewModel 中的 Model 模型数据改变 通知 视图 View , 令视图组件显示最新的数据内容 ;
在 ViewModel 中使用了 LiveData 后 , 必须调用...数据模型对象 或者 ViewModel 视图模型对象 , 在本示例中配置的是 ViewModel 实例对象 ;
配置 Model 数据模型对象 , 那么就是 DataBinding 简单使用 ;...id 'com.android.application'
id 'org.jetbrains.kotlin.android'
id 'kotlin-kapt'
}
android {...实例对象 , 先获取 ViewModel 实例 , 然后设置给 DataBinding 布局 ;
设置 LiveData 观察者 , 在 ViewDataBinding 类中 , 可以直接调用 调用的