重设、替换ViewPager中的Fragment
来源:互联网 发布:南京网博java培训费用 编辑:程序博客网 时间:2024/06/05 18:52
本来以为这东西很简单。。重新setAdapter或者notifyDataSetChanged就可以解决,没想到解决了一个下午。。
解决步骤:
1、用FragmentStatePagerAdapter替换FragmentPagerAdapter。
2、替换fragment之前,获取supportFragmentManager,遍历已有fragment,挨个remove掉,然后重新设置数组,重新setAdapter,搞定~
不过我这里没用到notify,网上大神们说的什么重写getItemPosition对我完全没用,以后还是需要多Google。。解决了个小问题,发个文庆祝一下- -
0 0
- 重设、替换ViewPager中的Fragment
- 更新及替换ViewPager中的Fragment
- 如何更新及替换ViewPager中的Fragment
- 如何更新及替换ViewPager中的Fragment
- Fragment+ViewPager 替换TabActivity
- Viewpager+Fragment替换TabHost
- 实现ViewPager中的Fragment无感知动态替换
- 实现ViewPager中的Fragment无感知动态替换
- Android ViewPager + Fragment 替换 TabActivity
- Android ViewPager + Fragment 替换 TabActivity
- ViewPager动态替换数据源------Fragment
- android 中的 ViewPager+ Fragment
- 获取VIEWPAGER中的FRAGMENT
- android 中的 ViewPager+ Fragment
- android 中的 ViewPager+ Fragment
- android 中的 ViewPager+ Fragment
- android 中的 ViewPager+ Fragment
- Android 中的 ViewPager+ Fragment
- 各种多媒体格式以及codec简析
- 《metasploit渗透测试指南》学习笔记1
- django导出csv文件的编码问题
- Reverse Integer【易】
- ViewStub 源码简解
- 重设、替换ViewPager中的Fragment
- 71. Simplify Path
- 看看React-router那些基本概念
- Android 侧栏A-Z的快速滑动搜索(三)
- NOIP 2016 签到记
- codeforces 381A. Alyona and copybooks=
- ArrayList 源码分析
- 筛选平方因子
- Linux技巧篇之一