利用getItemViewType实现RecyclerView加载不同的Layout

onCreateViewHolder(ViewGroup parent, int viewType):用于初始化Item布局
参数一:ViewGroup parent,是指RecycleView的布局
参数二:int viewType,是指Item的属性,该属性是在public int getItemViewType(int position)中进行设置获取的。

public int getItemViewType(int position):获取每个Item中的viewType;

RecycleView调用流程:getItemViewType先于onCreateViewHolder

猜你喜欢

转载自blog.csdn.net/whb008/article/details/111315961