RecyclerView实现多种item布局

RecyclerView实现多种item布局
1.首先我们重写了getItemViewType这个方法,在这个方法中根据position对item对象做了一些判断,
2.具体为每种viewType引入其对应的布局,这样就基本实现了多种item布局,但是仅仅是这些还不够,因为我们还要对每种item设置数据,所以还要对每种item写一个VIewHolder来为item显示数据
if (holder instanceof TodosHeaderHolder) {
TodosHeaderHolder viewHolder = (TodosHeaderHolder) holder;
} else if (holder instanceof TodosViewHolder) {
TodosViewHolder viewHolder = (TodosViewHolder) holder;
}

https://www.jianshu.com/p/66702b7a6881

RecyclerView实现多种item布局

上一篇:Qt实战14.告警信息滚动轮播控件


下一篇:深拷贝和浅拷贝