6

我需要在加载完成后操纵 ListView 的子项,但我似乎无法找到一种方法来找出这种情况何时发生。当我设置我的 ListView 的适配器时,该方法立即返回,但它的子视图的填充是异步发生的。当我的列表充满视图时,有没有办法处理事件?

4

2 回答 2

3

您可以进行定期轮询以查看列表是否已填充:编写一个 while() 循环以不时检查一次。或者您可以等待一段固定的时间(比如 30 毫秒),然后再进行下一次操作。这些不是推荐的方法,但应该可以解决您的问题。

于 2012-09-25T19:22:47.413 回答
0

用于getChildCount()检索显示的视图,并使用计数器来跟踪异步加载了多少视图。我想我理解你的问题是对的。

于 2012-09-25T19:03:13.477 回答