为了解决viewpager彻底删除fragment问题
来源:互联网 发布:gal一般用哪种编程语言 编辑:程序博客网 时间:2024/06/08 04:50
为了解决viewpager彻底删除fragment,我们要做的是:
1.将FragmentPagerAdapter 替换成FragmentStatePagerAdapter,因为前者只要加载过,fragment中的视图就一直在内存中,在这个过程中无论你怎么刷新,清除都是无用的,直至程序退出; 后者 可以满足我们的需求。
2.我们可以重写Adapter的方法--getItemPosition(),让其返回PagerAdapter.POSITION_NONE即可;
1.将FragmentPagerAdapter 替换成FragmentStatePagerAdapter,因为前者只要加载过,fragment中的视图就一直在内存中,在这个过程中无论你怎么刷新,清除都是无用的,直至程序退出; 后者 可以满足我们的需求。
2.我们可以重写Adapter的方法--getItemPosition(),让其返回PagerAdapter.POSITION_NONE即可;
public class SimpleFragmentAdapter extends FragmentStatePagerAdapter { private List<LocalMedia> selectIamges=new ArrayList<>(); public SimpleFragmentAdapter(FragmentManager fm) { super(fm); } public void setSelectIamges(List<LocalMedia> selectIamges) { this.selectIamges = selectIamges; } @Override public Fragment getItem(int position) { return ImagePreviewFragment.getInstance(selectIamges.get(position).getPath(),0); } @Override public int getCount() { return selectIamges.size(); } @Override public int getItemPosition(Object object) { return POSITION_NONE; } }
1 0
- 为了解决viewpager彻底删除fragment问题
- android解决fragment+viewpager状态保存问题
- 解决ViewPager+Fragment预加载问题
- Android中使用ViewPager+Fragment动态删除添加Fragment问题
- 解决viewpager嵌套viewpager fragment不显示问题
- 解决 viewpager fragment 切换 Fragment被销毁的问题
- android 解决fragment+viewpager+fragment滑动卡顿的问题
- 解决ViewPager切换Fragment的销毁Fragment带来的问题
- ViewPager 动态删除Fragment
- 解决Fragment中使用ViewPager时,ViewPager里的Fragment错位和空白问题
- 解决Fragment中使用ViewPager时,ViewPager里的Fragment错位和空白问题。
- 解决Fragment中使用ViewPager时,ViewPager里的Fragment错位和空白问题。
- fragment里面嵌套ViewPager,解决切换fragment了之后ViewPager中的内容消失的问题
- 解决ViewPager+Fragment时状态保存的问题
- 解决网友 ViewPager嵌套Fragment 回退问题
- 完美解决Viewpager+Fragment 重复创建的问题
- 解决ViewPager嵌套Fragment内部点击事件无响应问题
- 解决常见布局Viewpager+Fragment多页面切换销毁问题
- Android常用实例—Alert Dialog的使用
- Java的栈与堆
- webpack和gulp区别
- Android LayoutInflater讲解
- 为Android安装BusyBox —— 完整的bash shell
- 为了解决viewpager彻底删除fragment问题
- openshift搭建registry-持久存储nfs
- Android studio自定义变量
- 实现Spring Boot、 Redis、 Shiro集群
- 简单梳理下python的一些常用代码
- 仿iOS滚轮选择控件(已在鸿洋的微信公众号上发表)
- 闪回之 Flashback Query (dml表、过程、函数、包等)、Flashback version Query
- bzoj 4443: [Scoi2015]小凸玩矩阵 二分答案+网络流
- MyBatis传入参数的问题