`class MallEntity :BaseObservable{
constructor(id: String, name: String) : super() {
this.id = id
this.name = name
}
@Bindable
var id: String = ""
set(value) {
field = value
notifyPropertyChanged(BR.id)
}
@Bindable
var name: String = ""
set(value) {
field = value
notifyPropertyChanged(BR.name)
}
是否可以支持自动生成databinding相关的pojo类, 给一个json数据直接生成对应的BaseObservable的数据类
{ "name": "oven", "id": "1" }
`class MallEntity :BaseObservable{ constructor(id: String, name: String) : super() { this.id = id this.name = name }
}` 要不然都要手敲notifyPropertyChanged()这个方法, 感谢大佬了