为什么适配器中的getCount被调用了这么多次?

use*_*773 16 android listview listadapter

我有一个自定义列表,只需几分钟即可显示.当我试图检查问题的位置时,我看到即使我在列表中只有一个项目,方法getCount()被调用5次,getVIew()被调用一次,然后getCount()是被召唤更多时间.整体getCount()被调用7次.这有道理吗?

谢谢!

sda*_*bet 8

您可以在此处看到对该Adapter.getCount()方法的不同内部调用.

但是你必须记住,你无法控制如何调用这种方法.

它可以被多次调用,这就是为什么你必须尽可能快地保持它.