android databinding的使用技巧


常用的使用方式就不说了

说说VIEW的隐藏与显示

 

1. 多状态使用,判断数字状态

<data>
<variable
name="wrokItemBinding"
type="XXXX" />
</data>

android:visibility="@{(wrokItemBinding.itemType == 1)?View.VISIBLE:View.GONE}"

 

2.判断是不是空 TextUtils 空就不显示

<data>
<import type="android.text.TextUtils" />
<import type="android.view.View" />
<variable
name="wrokItemBinding"
type="XXXX" />
</data>
android:text="@{wrokItemBinding.pointExecTime,default=dd}"
android:visibility="@{TextUtils.isEmpty(wrokItemBinding.pointExecTime)?View.INVISIBLE:View.VISIBLE}"

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM