相关文章推荐
谦逊的猴子
·
上海地铁追尾事故亲历者:相撞瞬间想到动车事故 ...
·
昨天
·
任性的开心果
·
南京医科大学药学院2022年博士后招聘公告
·
4 月前
·
乐观的小笼包
·
重庆“打黑局长”文强:霸占警花10年,强奸学 ...
·
5 月前
·
八块腹肌的眼镜
·
隐秘的角落深度影评_头条
·
1 年前
·
想旅行的遥控器
·
化学竞赛总分 - 抖音
·
1 年前
·
Code
›
android 使用viewpager怎么删除已经添加过的fragment
https://zhidao.baidu.com/question/2120178631725641507.html
小眼睛的手套
4 月前
参考如下内容:
viewpager在加载当前页的时候已经将pager页左右页的内容加载进内存里了,这样才保证了viewpager左右滑动的时候的流畅性;
为了解决彻底删除fragment,我们要做的是:
1.将FragmentPagerAdapter 替换成FragmentStatePagerAdapter,因为前者只要加载过,fragment中的视图就一直在内存中,在这个过程中无论你怎么刷新,清除都是无用的,直至程序退出; 后者 可以满足我们的需求。
@Override
public int getItemPosition(Object object) {
// TODO Auto-generated method stub
return PagerAdapter.POSITION_NONE;
}
推荐文章
谦逊的猴子
·
上海地铁追尾事故亲历者:相撞瞬间想到动车事故_手机新浪网
昨天
任性的开心果
·
南京医科大学药学院2022年博士后招聘公告
4 月前
乐观的小笼包
·
重庆“打黑局长”文强:霸占警花10年,强奸学生还玩弄12名女星!|张君|受贿|逮捕_网易订阅
5 月前
八块腹肌的眼镜
·
隐秘的角落深度影评_头条
1 年前
想旅行的遥控器
·
化学竞赛总分 - 抖音
1 年前