您的位置:首页 > 移动开发 > Android开发

Android BaseAdapter notifyDataSetInvalidated()使用思考

2015-07-28 09:15 639 查看
    Android BaseAdapter notifyDataSetInvalidated提供了这个通知重绘界面的方法,这个方法倒是很好用,只要绑定的数据源发生了变化,然后通知适配器更新界面即可。

    但我遇到的问题是:使用notifyDataSetInvalidated方法来通知更新的时候,如果界面数据很多,需要下拉。当我下拉到最下面的时候,这时候如果网络数据传来或者数据源变化,就会重新绘制界面,这时候发生,我一开始看到的最下面的一排数据,由于重绘,整个下拉界面重新回到了顶部,这样的用户体验势必是不太好的,有点突然,如何解决呢:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: