使用StaggeredGridView时调用notifyDataSetChanged方法总会回到list的初始位置

索隆 发布于 2014/12/03 16:22
阅读 632
收藏 1

我开发一个壁纸应用,使用StaggeredGridView进行list显示,但我获取新一页的数据的时候,使用notifyDataSetChanged更新adapter中的数据,但是此时,会导致list回到第一项,代码如下:

wallpaperHotAdapter.listWallpaperNews.addAll((List<Wallpaper>) object);
getHomeActivity().runOnUiThread(new Runnable() {
    public void run() {
    wallpaperHotAdapter.notifyDataSetChanged();	
}});



请问如何保持list为当前位置?



加载中
返回顶部
顶部