Tablayout+ViewPager+Fragment左右滑動空指針異常

在項目開發中需要用到Tablayou+viewpager+Fragment實現左右滑動功能,但是在頁面數據加載完成之後左右滑動時會出現界面數據空指針異常
解決方案:
    實現FragmentPagerAdapter中的destroyItem方法,然後去掉調用父類的destroyitem方法
也就是super.destroyItem();
原因系統默認會調用destroyitem方法,在destroyitem中系統會自動移除閒置的Fragment UI界面,然後Fragment依舊會存在於FragmentManager當中
源碼:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章