一個User類
public class User {
public String name;
private int age;
private boolean lolita;
public int getAge() {
return age;
}
public boolean lolita() {
return lolita;
}
// 省略構造方法、setter
}
字段不是字符串,需要轉成String類型
android:text="@{String.valueOf(user.age)}" 正確
android:text="@{user.age}" 錯誤
如果age是int,會出現運行時錯誤
如果age是float,會出現編譯錯誤
字符串相加
android:text='@{"name:" + user.name}' 正確