动态设置颜色
android:textColor="@{user.vip? 0xffff0000:0xff000000}"
而且支持java的字符串拼接
android:text="@{user.nickName + `(` + user.name +`)`}"
android:text="@{user.nickName + `@string/aa`}"
android:text="@{user.nickName ?? user.name}"
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="25sp"
android:onClick="@{user.clickName}"
android:textColor="@{user.vip? 0xffff0000:0xff000000}"
android:text="@{user.nickName + `(` + user.name +`)`}" />
设置View上属性默认值
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{user.firstName, default=test}"/>
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。