• viewpager中彻底性动态添加、删除Fragment


    为了解决彻底删除fragment,我们要做的是:
    1.将FragmentPagerAdapter 替换成FragmentStatePagerAdapter,因为前者只要加载过,fragment中的视图就一直在内存中,在这个过程中无论你怎么刷新,清除都是无用的,直至程序退出; 后者 可以满足我们的需求。
    2.我们可以重写Adapter的方法--getItemPosition(),让其返回PagerAdapter.POSITION_NONE即可;

         @Override
    	public int getItemPosition(Object object) {
    		return PagerAdapter.POSITION_NONE;
    	}

     到这一步我们就可以真正的实现随意、彻底删除viewpager中的fragment;[随意添加完全OK]

  • 相关阅读:
    Daily Scrum 10.31
    Daily Scrum 10.30
    Daily Scrum 10.29
    Daily Scrum 10.28
    扩展设置
    安装
    james+javamail入门
    解决ZF2_PATH environment
    Apache Httpd Server 2.2升级2.4
    缓存,spring
  • 原文地址:https://www.cnblogs.com/jinglecode/p/5732709.html
Copyright © 2020-2023  润新知