ViewPager PagerAdapter不更新视图
时间:2014-01-14 19:25:59
收藏:0
阅读:761
正常的通过调用mAdapter.notifyDataSetChanged()或者
mViewPager.invalidate()是起不到作用的
因为只有在mAdapter里面的数据有变更的时候才会重绘视图,也就是先清空当前数据然后重新加载,这样很有效果,很明显效率低了一点
还有一种方法是重写instantiateItem(),此方法作用是实例化ItemView,对于需要更新的view设置Tag--mView.setTag(),
然后跟据findViewWithTag()找到对应view进行更新。
原文:http://www.cnblogs.com/weixiao870428/p/3512248.html
评论(0)