2012-09-12 26 views
1

我知道BaseAdapter有一個機制,以便在效率上回收ListView中的視圖。但它是如何在CursorAdapter中工作的?這是一回事嗎?我還沒有真正找到任何文件。最接近的是ListView的谷歌IO視頻世界,但沒有考慮到CursorAdapter。任何關於此事的建議將非常感謝!CursorAdapter如何在ListView中回收視圖?

回答

2

看看source code for the CursorAdapter將回答你的問題。 getView()方法負責回收行視圖(與基於非遊標的適配器相同,只是它將行構造和數據綁定委託給兩種不同的方法)並將Cursor移動到正確的位置。

+0

我會說實話,說我真的不知道從哪裏得到源代碼,或者只是看看它。感謝您的鏈接。我會閱讀它。 – Andy