我正在研究ListView。我想知道何时精确调用getView()。设置适配器后会调用它吗? getView()方法完成执行后,“设置适配器”旁边的行是否会被调用?

请帮助我知道getView()完成执行后将执行哪一行。

这将对我有很大的帮助。

提前致谢,
Vaishnvai

最佳答案

传递给适配器的列表中的每个项目都会调用getView()
设置适配器时会调用它。当getView()完成时,调用setAdapter(myAdapter)之后的下一行。
为了调试getView(),您必须在其上切换一个断点,因为您不能从getView()进入setAdapter(myAdapter)getView()之后和滚动时也会调用notifyDataSetChanged()

关于android - 什么时候调用ListView的getView()方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7088738/

10-13 03:02