onCreateViewHolder(ViewGroup parent,int viewType)

问题描述 投票:2回答:1

onCreateViewHolder(ViewGroup parent, int viewType)我不明白parentviewType参数的目的。

有谁可以用一个例子解释一下?

在我的RecyclerView,我使用ImageViewTextView来展示RecyclerView的项目。

android android-recyclerview android-viewholder
1个回答
0
投票

父:ViewGroup是将保存您要创建的单元格的父视图。因此,ViewGroup父级是这里的RecyclerView(它将保存您的单元格)。在布局通胀过程中使用父级,因此您可以看到它传递给inflate调用。

ViewType:如果列表中有不同类型的单元格,则viewType非常有用。例如,如果您有标题单元格和详细信息单元格。您可以使用viewType确保为这两种类型的单元格中的每一种充气正确的布局文件。

© www.soinside.com 2019 - 2024. All rights reserved.