今天项目中涉及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里面刷新操作处理相关推荐

  1. Fragment 跳转切换刷新

    网上常用三种Fragment方法 转载:Android 每次进入Fragment都进行刷新 第一种,使用onCreateAnimation方法: private boolean isGetData=f ...

  2. java刷新操作_java实现删除某条信息并刷新当前页操作

    我就废话不多说了,大家还是直接看代码吧~ //执行的是删除信息的操作 String a=request.getParameter("name"); a = URLEncoder.e ...

  3. (转)基于MVC4+EasyUI的Web开发框架形成之旅--基类控制器CRUD的操作

    http://www.cnblogs.com/wuhuacong/p/3352016.html 在上一篇随笔中,我对Web开发框架的总体界面进行了介绍,其中并提到了我的<Web开发框架>的 ...

  4. 利用OpenCV的VideoCapture类实现视频读操作

    图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 博主注:后来,博主又写了一篇更为详细介绍Vide ...

  5. DCMTK:存储服务类用户(C-STORE操作)

    DCMTK:存储服务类用户(C-STORE操作) 存储服务类用户(C-STORE操作) 存储服务类用户(C-STORE操作) #include "dcmtk/config/osconfig. ...

  6. DCMTK:存储服务类提供者(C-STORE操作)

    DCMTK:存储服务类提供者(C-STORE操作) 存储服务类提供者(C-STORE操作) 存储服务类提供者(C-STORE操作) #include "dcmtk/config/osconf ...

  7. DCMTK:查询/检索服务类用户(C-MOVE操作)

    DCMTK:查询/检索服务类用户(C-MOVE操作) 查询/检索服务类用户(C-MOVE操作) 查询/检索服务类用户(C-MOVE操作) #include "dcmtk/config/osc ...

  8. DCMTK:查询/检索服务类用户(C-FIND操作)

    DCMTK:查询/检索服务类用户(C-FIND操作) 查询/检索服务类用户(C-FIND操作) 查询/检索服务类用户(C-FIND操作) #include "dcmtk/config/osc ...

  9. DCMTK:查询/检索服务类用户(C-GET操作)

    DCMTK:查询/检索服务类用户(C-GET操作) 查询/检索服务类用户(C-GET操作) 查询/检索服务类用户(C-GET操作) #include "dcmtk/config/osconf ...

最新文章

  1. SAP公司的一些大概介绍
  2. 网络推广外包——网络推广外包网站专员如何避免“网站过度优化”
  3. Asp.net 点滴
  4. bzoj 1863 二分+dp check
  5. 逐个访问URL的每个查询字符串参数
  6. 基于云的平台利用新技术来改变商店式购物营销
  7. Javaspring 7-13课 Spring Bean
  8. 不相交集java_不相交集类
  9. 使用命令行修改当前gnome终端的名称技术
  10. 高并发大容量 NoSQL 解决方案探索
  11. 可视化管理_供应链可视化管理作用与现状分析
  12. c语言mfc步骤,C语言工程MFC
  13. win7电脑误删鼠标键盘驱动_鼠标键盘,教您怎么解决键盘和鼠标失灵的问题
  14. Python数据分析实战(1)数据分析概述
  15. python备份文件代码_python实现文件的备份流程详解
  16. 采用deepdive的上市公司关系抽取
  17. 云课堂计算机教室怎么使用,云课堂计算机教室解决方案 3.0
  18. 如何在前端实现甘特图?SpreadJS两招搞定
  19. CTFHUB-WEB-XSS【05】反射型
  20. GhostXP_SP2电脑公司特别版_5.5

热门文章

  1. 【Visual C++】游戏开发笔记十三 游戏输入消息处理(二) 鼠标消息处理
  2. iOS App上架流程
  3. Nacos v0.7.0:对接CMDB,实现基于标签的服务发现能力
  4. snmpd 子代理模式编译测试
  5. Pyhton 操作MySQL数据库
  6. char *a 和char a[] 的区别(指针和数组的区别)
  7. RedHat/CentOS 7通过nmcli命令管理网络教程
  8. 代码注释//_您应该停止编写//的五个代码注释,并且//应该开始的一个注释
  9. 适合初学者的数据结构_数据结构101:数组-初学者的直观介绍
  10. gatsby_将您的GraphCMS数据导入Gatsby