【发布时间】:2015-10-09 15:15:27
【问题描述】:
我对@987654323@的项目类型是动态的有疑问。这意味着我不知道Recyclerview的项目有多少种类型。所以我不知道如何写onCreateViewHolder()在MyAdapter extends RecyclerView.Adpter<RecylerView.ViewHolder>.
但事实上,物品遵循一些规律。例如:
项目1:
Text(title)
Pic(Vertical) Pic(Vertical) Pic(Vertical)
Pic(Vertical) Pic(Vertical) Pic(Vertical)
项目2:
Text(title)
Pic(Horizontal) Pic(Horizontal)
Pic(Horizontal) Pic(Horizontal)
如果图片是垂直的,则列是三。如果图片是水平的,则列是二。图片的数量可能是一,二,三,四,五,六等等,所以我的类型无法确认。 对不起,我不能显示图片。我有一个问题RecyclerView with GridView
但这并不能解决我的问题。我看到了How to create RecyclerView with multiple view type?
但是类型没有改变。 PS:我从数据中知道图片是垂直的还是水平的。
【问题讨论】:
标签: android android-recyclerview