DataBinding+ViewModel+LiveData+Room+Rxjava的使用之二DataBinding

DataBinding的数据绑定和简单使用

其一xml

activity或者fragment里赋值

binding.waht.setText("我来设置属性");

其二xml中的数据绑定

定义一个数据来源bean类

public class Car {
    public String car_top;
    public String car_bottom;

    public String getCar_top() {
        return car_top;
    }

    public void setCar_top(String car_top) {
        this.car_top = car_top;
    }

    public String getCar_bottom() {
        return car_bottom;
    }

    public void setCar_bottom(String car_bottom) {
        this.car_bottom = car_bottom;
    }
}

xml中用法



    
    

    

        

    

其中数据绑定可以使有@{bean.car_top}直接来使用 这里面配合着room和livedata特别方便

 

你可能感兴趣的:(DataBinding+ViewModel+LiveData+Room+Rxjava的使用之二DataBinding)