Android DataBinding数据绑定技术在传统ListView中的使用简例
Android DataBinding数据绑定技术在传统ListView中的使用简例 本文展示Android DataBinding数据绑定技术在ListView中的使用的简单小例子。简单起见,在Adapter中没有使用ViewHolder技术,目的是为了以最少最简单的代码说明如何在传统ListView中的应用。 本例实行一个简单的功能:ListView中有若干数据条目,当点击任意一条,发生改变,使用Android数据绑定技术实现数据更新,不再使用notifyDataSetChanged()更新View。 建立数据模型User.java: package zhangphil.test; import android.databinding.BaseObservable; import android.databinding.Bindable; /** * Created by Phil on 2017/9/4. */ public class User extends BaseObservable { private int id; private String name; publi...
