一、数据模型 Model 与视图 View 双向绑定
----
1、数据模型 Model 与视图 View 的单向绑定
在之前的博客中 ,
将 数据模型 Model 中的 指定 Field 字段 绑定到...View 视图中的组件 ,
在实际案例中 , 将 Student 类中的 String 类型的 name 字段绑定到了 布局文件中的 TextView 组件中 ,
当 Student#name 字段发生了改变...,
对应的 TextView 组件中显示的内容也发生了相应的修改 ;
上述绑定方式可以理解为 单向绑定 ,
因为 TextView 组件不能修改 , 只能显示 ,
数据模型中的字段修改 , 可以改变...TextView 显示的内容 ;
TextView 组件不能发起对数据模型的修改 ;
2、由单向绑定引出双向绑定
如果 绑定的 数据模型 对应的组件是 EditText 文本框 ,
EditText...// 启用 DataBinding
dataBinding {
enabled = true
}
内容 , 即可启用 数据绑定