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
标签:TodosViewHolder,TodosHeaderHolder,RecyclerView,布局,每种,item,holder 来源: https://blog.csdn.net/weixin_44008788/article/details/122707776