我有一个ArrayAdapter,我通知了一些更改(notifydatasetchanged)。 之后,我想处理更改的数据集,但是在更改数据集之前,处理更改集的方法显然已经开始。
我尝试了一个while循环:
while (l.getChildCount()<2){
}
其中l是我的数据集,并且开头的子项数已经开启,后两个。 但是,这种解决方案无休止地循环。 我的数据集已经改变了,我已经测试过 - 只有在我能够以相同的方法处理它之前我才进行测试。 我该如何解决这个问题?