,
对应的 TextView 组件中显示的内容也发生了相应的修改 ;
上述绑定方式可以理解为 单向绑定 ,
因为 TextView 组件不能修改 , 只能显示 ,
数据模型中的字段修改 , 可以改变...插件
凡是 在 Kotlin 中使用到注解的情况下 , 都需要导入 kotlin-kapt 插件 ;
在 Module 下的 build.gradle 构建脚本中 , 导入 kotlin-kapt 插件...)
}
实现一个 getXxx 函数 , 使用 @Bindable 注解修饰该函数 ,
同时 在 DataBinding 布局中 , 为 EditText 组件设置值时 , 也使用该函数设置值...注意值为 @={student.studentName} , 比之前的数据绑定多了一个等号 ;
布局代码示例 :
在构造函数中 , 创建 Student 对象 , 将其设置到 ObservableField 对象中 ;
constructor() {
var student