同时定义多个属性 如果给一个 View 添加多个属性, 并且这几个属性是相互影响的, 可以像下面这样定义; @BindingAdapter({"background", "skin"}) public static void setViewBgStyle(Button view, String[] arrayId, int index) { } 1234 @BindingAdapter({"background", "skin"}) public static void setViewBgStyle(Button view, String[] arrayId, int index) { ...
Data Binding Library
数据绑定, 更简单的方式给View赋值和刷新; 软件环境: android版本: 兼容Android 2.1以上(API level 7+); Gradle版本: 1.5.0-alpha1 以上; Android Studio版本: 1.3以上; 配置 app model里的 build.gradle 添加; android { .... dataBinding { enabled = true } } 123456 android { .... dataBinding { enabled = true ...