Android官方DataBinding(六): @= 操作符进行双向绑定
Android官方DataBinding(六): @= 操作符进行双向绑定 在过去的Android开发中,假设一个简单的应用开发需求,垂直线性布局上面一个EditText,下面一个TextView,TexView要实时的回显EditText的显示内容,一般的做法就是给EditText增加一个监听器(addTextChangedListener),这里面构造一个TextWatcher,然后在TextWatcher里面把EditText的内容实时更新回显到TextView中。 而现在,有了Android DataBinding技术,则仅需几行代码一个符号’ @= ’就搞定这些操作。 给出一个例子。 和附录文章相同,首先建立模型User.java: package zhangphil.test; import android.databinding.BaseObservable; import android.databinding.ObservableField; /** * Created by Phil on 2017/8/17. */ public class User extend...