首页 > TAG信息列表 > BindingAdapter

02.自定义BindingAdapter

暂停 例子:当有网络的时候加载网络图片,没网络的时候加载默认的本地图片。 例子2: <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{user.name}" /> 当在布局文件中绑定某个数据时,比如上面的 TextV

Jetpack:DataBinding超详细指南-Kotlin版!

JetPack文章相关目录 相关文章: Jetpack:LifeCycle全面解析(包含检测app启动、进入前台、进入后台例子)。 Jetpack:ViewModel使用指南,实现原理详细解析! Jetpack:LiveData使用指南,实现原理详细解析! Jetpack:Room超详细使用踩坑指南! Jetpack:Room数据库升级详解实战! 文章目录 JetPack

DataBinding自定义双向绑定

这里以CompoundButton系列控件(CheckBox、Switch、ToggleButton等CompoundButton)为例双向绑定Checked 首先是写入Checked的方法 @BindingAdapter("isCheck") fun setCheck(view: CompoundButton, isCheck:Boolean?){ if(isCheck != null && view.isChecked != isCheck)