Recycler View:Nexus 5的项目位置错误

时间:2016-05-19 09:47:18

标签: android android-recyclerview android-support-library recycler-adapter

项目位置总是在onBindViewHolder中被视为0,因此我只在循环器视图中获得一个列表项,尽管我已经在适配器中传递了大量列表。

在某些设备(包括Nexus 5)中出现此问题,而我的回收站视图对于其他一些设备(如s5)工作正常。

任何人都可以告诉我可能出现的问题吗?

任何帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

根据您的描述,请检查getItemCount()实施中的代码。此方法管理您看到的项目数量,并根据您的描述由于某种原因返回1。

答案 1 :(得分:0)

我将支持库从23.2.1升级到23.3.0之后出现了问题。在将我的设计和回收站视图支持库降级到23.2.1版本之后,我的问题得到了解决。

最新支持库中的某些更改导致此问题。使用最新支持库时无法找到解决方案