阅读背景:

Adapter中的getView()方法只走了两遍

来源:互联网 

前几天,在工作项目中,发现一个奇怪的现象,就是在调用adapter时,它的getView方法只走了两遍。我敢肯定,我传进去的List的size的值绝对是大于2,然后就一直在找原因。最后发现是我在布局文件中,ListView被挤到了,也就是说给ListView的空间太小了,甚至是没有(比如说,在一个线性布局中,水平排放的,然后一个控件设置了宽度为match_parent,然后ListView就算是成功的挤出了屏幕了),所以ListView就觉得,你都不让我露脸,我干嘛还要拼命的去展示自己呢。然后就懒懒的、象征性的走了两次getView方法。前几天,在工作项目中,发现一个奇怪的现象,就是在调用adapter时,它的getView方法只走了两




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: