使用IndicatorFragmentActivity添加子级Fragment时,在Activity中获取子级的方法
MainActivity
FragmentTransaction transaction=getSupportFragmentManager().beginTransaction();//这里的fragment就是父级Fragment,MyFragmentList继承了IndicatorFragmentActivityMyFragmentList fragment=new MyFragmentList();//添加父级Fragmenttransaction.add(R.id.id_ll_content,fragment).transaction.commit();//使用父级Fragment获取管理子级Fragment的管理器,并通过该管理器获取子级Fragment的集合List<Fragment>fragments=fragment.getChildFragmentManager().getFragments();//根据添加顺序,从集合中取出子级Fragment,转换成相应对象就可以啦FragmentOne fragmentOne=(FragmentOne)fragments.get(0);
MyFragmentList
/**
*在MyFragmentList中添加子级Fragment
*/
public class MyFragmentList extends IndicatorFragmentActivity {public static final int FRAGMENT_ONE = 0;public static final int FRAGMENT_TWO = 1;public static final int FRAGMENT_THREE = 2;@Overrideprotected int supplyTabs(List<TabInfo> tabs) {tabs.add(new IndicatorFragmentActivity.TabInfo(FRAGMENT_ONE, "FragmentOne",FragmentOne.class));tabs.add(new IndicatorFragmentActivity.TabInfo(FRAGMENT_TWO, "FragmentTwo",FragmentTwo.class));tabs.add(new IndicatorFragmentActivity.TabInfo(FRAGMENT_THREE, "FragmentThree",FragmentThree.class));return FRAGMENT_ONE;}
}
使用IndicatorFragmentActivity添加子级Fragment时,在Activity中获取子级的方法相关推荐
- URL传参时 从URL中获取中文参数的方法
利用url传参时如果url中的参数是中文时因为编码类型不同在页面中获取会出现乱码 使用此方法能获取url中的参数值 并解决乱码问题 调用时直接 GetUrlByParamName("参数名& ...
- 从父组件中获取子组件的值
父组件中获取子组件中的值(三种的方式) 1. this.$root.子组件中的值 2. this.$parent.子值 $parent是一级一级访问的,如果子组件多的话需要多个$parent3. &l ...
- html获取子节点数量,Selenium-webdriver在JavaScript中获取子元素数
假设我的html是这样的 One 这个js测试文件能够运行,但我试图在选择列表中获取子元素的数量. var assert = require('assert'), test = require('se ...
- html块级标签转换,html标签中的块级元素详解
今天,我们就讲解一下html标签中的块级元素,主要包括块级元素的概念.作用.特点,还有就是块级元素有哪些标签等内容. 块级元素概念 块级元素是一类css样式display默认值为block的html标 ...
- activity中获取fragment布局_安卓开发入门教程Fragment
什么是Fragment Activity是整个看到的界面,而Activity则可以继续分割出多个Fragment. Fragment最初是为了在平板电脑充分利用空间,但是手机端也经常使用,主要目的是共 ...
- 行级共享锁和行级排他锁_Power BI中的行级安全性简介
行级共享锁和行级排他锁 Analyzing data with Power BI has always been fascinating to me. With ever-growing data c ...
- sql 如何设置行级锁_SQL Server 2016中的行级安全性
sql 如何设置行级锁 With the release of SQL Server 2016 comes many great new features. One of these is the i ...
- android 多个fragment切换,一个Activity中多个Fragment的切换
经常会遇到在一个activity界面上布局多个fragment,但是如何从一个fragment跳转到另一个fragment呢?今天在做项目中恰好遇到这样的问题,点击首页fragment的更多店铺,会切 ...
- layui 父页面弹框中获取子页面的内容
layer弹层组件开发文档 - Layuihttps://www.layui.site/doc/modules/layer.html#layer.getChildFrame 需求及代码分析 如上图,原 ...
最新文章
- 工作如果没有方法,光靠苦力是不行的
- cad怎么画坐标系箭头_CAD绘图中箭头太大(小)怎么调整?
- Activity具体解释(生命周期、以各种方式启动Activity、状态保存,全然退出等)...
- 基于深度卷积神经网络进行人脸识别的原理是什么?
- C语言改变运行界面的颜色以及清屏功能
- JZOJ4722. 【NOIP2016提高A组模拟8.21】跳楼机
- 中兴阅读在期刊杂志数字化、移动化上的探索
- 如何重新发明短信息这个古老的轮子
- 论文阅读之《Quasi-Unsupervised Color Constancy 》
- Soft Labels for Ordinal Regression阅读笔记
- 原始LBP/Uniform LBP编程实现与直方图
- 51单片机 | LED点阵实验 | 点亮一个点 | 显示数字 | 显示图像
- MySQL安装及配置超详教程
- 电力系统非线性控制_认识避雷器—电力系统重要的一次保护元件
- ASP.NET Jumpstart:构建 Media Share Library Starter Kit 的数据层
- ffmpeg批量将mkv内封装的默认软字幕压制为MP4硬字幕视频
- 歌曲用计算机弹出来网红英语歌,抖音里好听的英文歌
- [机缘参悟-27]:鬼谷子-反应篇-反说之术,以毒攻毒,以错推错
- (附源码)ssm基于SSM的南昌旅游网站管理系统设计与实现 毕业设计 101407
- 怎么把html背景换白色,美图秀秀怎么将图片背景替换成白色?