我有一个问题,其他不错的工作ListView。
我想将新商品加载到现有的listView中,就像在Gmail或Google Play应用中一样 - 我显示了15个项目,当用户点击下次加载时,其他15个将被加载,因此我们将显示30个项目。
除了ImageView之外,一切都运行得很好,ImageView是ListView中每个项目的一部分,并且是异步加载的。每次我单击下一次加载时,都会重新加载现有项目中的所有图像。
我该如何避免这种行为?有什么建议吗?
它看起来不太好,图像从缓存中加载的速度非常快,因此就像是对所有图像进行了短暂的点击。
我正在考虑以某种方式覆盖notifydatasetchanged() - 但我希望在ListView中有一个方法,我可以在其中设置是否应该重新加载整个ListView,或者只是新项目。 所有项目都将为fill_parent,因此宽度不是问题。