Tar*_*ury 7 android android-recyclerview
我正在开发一个很大程度上依赖于RecyclerView使用的应用程序.
我真的需要知道如何使用相同的RecyclerView来实现不同的项目布局.布局的一个例子是:
1)具有名称和描述的列表项
2)带有图像和名称的列表项
您可以看到它们相似,但布局略有变化.
提前致谢!
小智 6
由于xml中的recyclerview项目不依赖于您将在其中膨胀的项目类型,因此您可以继续使用相同的回收站视图布局文件来处理这三个片段.
至于适配器,您的列表似乎是同类的(即,单一类型的视图项).最好的是每种情况下使用3种不同的适配器.您可以自定义构造函数,根据您的方便为每种适配器添加自定义帮助程序方法.
现在,如果您有异构列表,则必须getItemViewType()在适配器中覆盖并在onCreateViewHolder()和中正确使用它onBindViewHolder()
希望这可以帮助!:)
| 归档时间: |
|
| 查看次数: |
10923 次 |
| 最近记录: |