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]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM