,
对应的 TextView 组件中显示的内容也发生了相应的修改 ;
上述绑定方式可以理解为 单向绑定 ,
因为 TextView 组件不能修改 , 只能显示 ,
数据模型中的字段修改 , 可以改变...组件的内容可以自行进行修改 ,
数据模型 可以发起对 EditText 组件的修改 ,
同时 EditText 也可以发起对数据模型的修改 ,
那么就会出现一个 双向绑定 的问题 ;
二、BaseObservable...插件
凡是 在 Kotlin 中使用到注解的情况下 , 都需要导入 kotlin-kapt 插件 ;
在 Module 下的 build.gradle 构建脚本中 , 导入 kotlin-kapt 插件...@Bindable 注解修饰该函数 ,
同时 在 DataBinding 布局中 , 为 EditText 组件设置值时 , 也使用该函数设置值 ;
设置了 @Bindable 注解 , 只要 student...">
EditText
android:id="@+id/imageView"
android:layout_width="100dp