fragment类onresume里面刷新操作处理
今天项目中涉及fragment中嵌套多个fragment,但是要根据tag去展示对应的fragment,而不是默认展示的第一个fragment,如果使用activity很容易想到onpause(),onResume()中进行处理,但是你会发现fragment的onpause和onresume只调用一次,因此,需要通过重写onHiddenChanged来进行处理,该方法当fragment隐藏时,该方法会调用传入参数为true表示该fragment被隐藏了,当fragment调用了show方法后,该方法传入的参数为false,表示该fragment正在显示!,因此可以使用该方法来实现类似activity中onresume() onPause()的操作
@Overridepublic void onHiddenChanged(boolean hidden) {super.onHiddenChanged(hidden);String tag = PreferenceUtils.getPrefString(context, Constant.TOCHOOSECARTAG, Constant.BRAND);if (tag.equals(Constant.BRAND)) {pager.setCurrentItem(0);}else {pager.setCurrentItem(1);}}
如上tag内容是前面设定加载不同页面的tag表示,每次进入这个父fragment页面,都会去判断这个内容,今儿加载不同的fragment。
fragment类onresume里面刷新操作处理相关推荐
- Fragment 跳转切换刷新
网上常用三种Fragment方法 转载:Android 每次进入Fragment都进行刷新 第一种,使用onCreateAnimation方法: private boolean isGetData=f ...
- java刷新操作_java实现删除某条信息并刷新当前页操作
我就废话不多说了,大家还是直接看代码吧~ //执行的是删除信息的操作 String a=request.getParameter("name"); a = URLEncoder.e ...
- (转)基于MVC4+EasyUI的Web开发框架形成之旅--基类控制器CRUD的操作
http://www.cnblogs.com/wuhuacong/p/3352016.html 在上一篇随笔中,我对Web开发框架的总体界面进行了介绍,其中并提到了我的<Web开发框架>的 ...
- 利用OpenCV的VideoCapture类实现视频读操作
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 博主注:后来,博主又写了一篇更为详细介绍Vide ...
- DCMTK:存储服务类用户(C-STORE操作)
DCMTK:存储服务类用户(C-STORE操作) 存储服务类用户(C-STORE操作) 存储服务类用户(C-STORE操作) #include "dcmtk/config/osconfig. ...
- DCMTK:存储服务类提供者(C-STORE操作)
DCMTK:存储服务类提供者(C-STORE操作) 存储服务类提供者(C-STORE操作) 存储服务类提供者(C-STORE操作) #include "dcmtk/config/osconf ...
- DCMTK:查询/检索服务类用户(C-MOVE操作)
DCMTK:查询/检索服务类用户(C-MOVE操作) 查询/检索服务类用户(C-MOVE操作) 查询/检索服务类用户(C-MOVE操作) #include "dcmtk/config/osc ...
- DCMTK:查询/检索服务类用户(C-FIND操作)
DCMTK:查询/检索服务类用户(C-FIND操作) 查询/检索服务类用户(C-FIND操作) 查询/检索服务类用户(C-FIND操作) #include "dcmtk/config/osc ...
- DCMTK:查询/检索服务类用户(C-GET操作)
DCMTK:查询/检索服务类用户(C-GET操作) 查询/检索服务类用户(C-GET操作) 查询/检索服务类用户(C-GET操作) #include "dcmtk/config/osconf ...
最新文章
- SAP公司的一些大概介绍
- 网络推广外包——网络推广外包网站专员如何避免“网站过度优化”
- Asp.net 点滴
- bzoj 1863 二分+dp check
- 逐个访问URL的每个查询字符串参数
- 基于云的平台利用新技术来改变商店式购物营销
- Javaspring 7-13课 Spring Bean
- 不相交集java_不相交集类
- 使用命令行修改当前gnome终端的名称技术
- 高并发大容量 NoSQL 解决方案探索
- 可视化管理_供应链可视化管理作用与现状分析
- c语言mfc步骤,C语言工程MFC
- win7电脑误删鼠标键盘驱动_鼠标键盘,教您怎么解决键盘和鼠标失灵的问题
- Python数据分析实战(1)数据分析概述
- python备份文件代码_python实现文件的备份流程详解
- 采用deepdive的上市公司关系抽取
- 云课堂计算机教室怎么使用,云课堂计算机教室解决方案 3.0
- 如何在前端实现甘特图?SpreadJS两招搞定
- CTFHUB-WEB-XSS【05】反射型
- GhostXP_SP2电脑公司特别版_5.5
热门文章
- 【Visual C++】游戏开发笔记十三 游戏输入消息处理(二) 鼠标消息处理
- iOS App上架流程
- Nacos v0.7.0:对接CMDB,实现基于标签的服务发现能力
- snmpd 子代理模式编译测试
- Pyhton 操作MySQL数据库
- char *a 和char a[] 的区别(指针和数组的区别)
- RedHat/CentOS 7通过nmcli命令管理网络教程
- 代码注释//_您应该停止编写//的五个代码注释,并且//应该开始的一个注释
- 适合初学者的数据结构_数据结构101:数组-初学者的直观介绍
- gatsby_将您的GraphCMS数据导入Gatsby