viewpager与fragment使用时刷新问题

来源:互联网 发布:大数据存储方案 编辑:程序博客网 时间:2024/05/21 11:24

viewpager刷新总是问题多多,最近有个需求,viewpager+fragment显示,点击筛选菜单,重新刷新数据界面。

最后解决办法:使用FragmentStatePagerAdapter而不是FragmentPagerAdapter

注意重写:

  public int getItemPosition(Object object) {        return POSITION_NONE;    }

刷新时,重新new一个adapter然后setAdapter即可。

另外:如果只是刷新数据,界面不会改变等情况下,可以自己缓存view或者fragment,然后拿取引用直接刷新界面也可以

阅读全文
0 0