newview不在ResourceCursorAdapter中调用

时间:2014-09-20 07:09:28

标签: android

我使用ResourceCursorAdapter,第一个屏幕显示4项,我滚动到底部,5和下一个重复,实际上第五项是显示第一项,我发现是直接调用bindview而不是newview,我不知道为什么?

1 个答案:

答案 0 :(得分:0)

这是因为第五项实际上是回收的第一项。 Android会回收其列表项以获得更好的性能。 newView仅在适配器想要从XML文件中膨胀新视图时调用。所以不能保证每个列表项都会调用newView。