ViewPager PagerAdapter不更新视图

正常的通过调用mAdapter.notifyDataSetChanged()或者mViewPager.invalidate()是起不到作用的

因为只有在mAdapter里面的数据有变更的时候才会重绘视图,也就是先清空当前数据然后重新加载,这样很有效果,很明显效率低了一点

还有一种方法是重写instantiateItem(),此方法作用是实例化ItemView,对于需要更新的view设置Tag--mView.setTag(),

然后跟据findViewWithTag()找到对应view进行更新。

原文地址:https://www.cnblogs.com/weixiao870428/p/3512248.html