onCreateViewHolder(ViewGroup parent, int viewType)中,我不了解parentviewType参数的用途。

有人可以举例说明吗?

在我的RecyclerView中,我正在使用ImageViewTextView来显示RecyclerView的项目。

最佳答案

家长:
ViewGroup是将保存要创建的单元格的父视图。因此,ViewGroup父级是此处的RecyclerView(它将保存您的单元格)。在布局膨胀过程中使用了父对象,因此您可以看到它传递给膨胀调用。

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

08-18 04:29