在 onCreateViewHolder(ViewGroup parent, int viewType)
中,我不明白 parent
和 viewType
参数的用途。
谁能举例说明一下?
在我的 RecyclerView
中,我使用 ImageView
和 TextView
来显示 RecyclerView
的项目.
最佳答案
父级: ViewGroup 是将保存您将要创建的单元格的父 View 。因此,这里的 ViewGroup 父级是 RecyclerView(它将容纳您的单元格)。父级在布局膨胀过程中使用,因此您可以看到它传递给膨胀调用。
ViewType:如果您的列表中有不同类型的单元格,则 viewType 很有用。例如,如果您有一个标题单元格和一个详细信息单元格。您可以使用 viewType 来确保为这两种类型的单元格中的每一种填充正确的布局文件。
关于android - onCreateViewHolder(ViewGroup parent, int viewType),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54965209/