清除ViewPager+FragmentPagerAdapter的缓存
2016-03-15 17:07
519 查看
我们在使用ViewPager+FragmentPagerAdapter编写界面时,当系统配置发生变化。 Activity界面会重新生成
这是FragmentPagerAdapter的缓存机制会影响我们数据的加载和界面加载。
我们可以在Activity的onCreate方法里面去缓存:
这是FragmentPagerAdapter的缓存机制会影响我们数据的加载和界面加载。
我们可以在Activity的onCreate方法里面去缓存:
@Override protected void onCreate(Bundle savedInstanceState) { if(savedInstanceState != null){ String FRAGMENTS_TAG = "android:support:fragments"; // remove saved fragment, will new fragment in mPagerAdapter savedInstanceState.remove(FRAGMENTS_TAG); } // TODO Auto-generated method stub super.onCreate(savedInstanceState);
相关文章推荐
- php如何在原来的时间上加一天?一小时?
- PHP cURL最基本的请求方式
- PHP截取中英混合字符串(UTF-8)
- PDO could not find dirver
- PHP对二维数组按字段进行排序
- PHPExcel 怎样在单元格里画出斜线边框
- PHP单例模式应用详解
- 正则表达式一 (php常用正则表达式匹配函数)
- 纯PHP定时执行任务的实现
- 控制反转与依赖注入
- PHP中foreach有关引用的问题
- Yii2.0-Widget小部件制作
- PHP如何添加自带的扩展库
- 为用户添加了被删用户的smtp地址,作为备用smtp地址之后发送邮件不可达
- Yii2的一些简单知识
- 向着php高级工程师职位要求迈进
- phpmailer绑定邮箱
- 详解php中反射的应用
- laravel中数据库操作的问题
- PHP实现返回JSON和XML的类分享