使用添加依赖通过 lambda 快速使用, 这里就快速绑定了四种 item 的布局.或者不使用 lambda无需继承 SuperAdapter, 但需要为每种 Item 实现并继承继承抽象类 AbsViewHolder, 并在改类中设置布局和绑定 View, 数据.AbsViewHolder 代表一种 Item 类型, 其中泛型 T 为该 Item 对应的实体类类 SuperAdapter 的作用Adapter 构造器绑定 ViewHolder 到实体类型设置 Item 点击事件类 AbsViewHolder 的作用每个 AbsViewHolder 表示一种 item 类型.构造器, 必须重写带参数构造器, 否则无法使用, parent 与 Adapter#onCreateViewHolder 中 parent 一致创建 Item 时调用 onCreate 方法, 其中 parent 是该 item 的容器布局绑定数据Sample设置 Adapter继承 AbsViewHolder

Android实现的RecyclerView适配器

Android实现的RecyclerView适配器

Android实现的RecyclerView适配器

Android实现的RecyclerView适配器