我需要在加载完成后操纵ListView的子项,但我似乎无法找到发生这种情况的方法。当我设置ListView的适配器时,该方法立即返回,但它的子视图的数量是异步发生的。当我的列表中有很多视图时,有没有办法处理事件?
答案 0 :(得分:3)
您可以执行定期轮询以查看列表是否已填充:编写while()循环以偶尔检查一次。或者您可以在进行下一次操作之前等待一段固定的时间(比如说30 ms)。这些不是推荐的方法,但应解决您的问题。
答案 1 :(得分:0)
使用getChildCount()
检索显示的视图,并使用计数器跟踪异步加载的视图数。我想我理解你的问题是正确的。