使用IndicatorFragmentActivity添加子级Fragment时,在Activity中获取子级的方法
来源:互联网 发布:2017百万公众网络平台 编辑:程序博客网 时间:2024/06/05 08:58
MainActivity
FragmentTransaction transaction=getSupportFragmentManager().beginTransaction(); //这里的fragment就是父级Fragment,MyFragmentList继承了IndicatorFragmentActivity MyFragmentList fragment=new MyFragmentList(); //添加父级Fragment transaction.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; @Override protected 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; }}
阅读全文
0 0
- 使用IndicatorFragmentActivity添加子级Fragment时,在Activity中获取子级的方法
- 怎么在viewpager中获取子fragment里面的控件
- 子fragment获取父activity中的数值
- 再一个Activity的子Fragment中,获取这个子Fragment布局中的一个ImageView的width总是为0的问题
- ViewPager结合Activity的使用及父Activity中调用子Activity的方法
- 如何从activity中传参到fragment的子控件中
- 在Activity中添加Fragment
- 子线程中添加Toast的方法
- 子Fragment调用父Fragment的方法
- (listview局部更新)在activity中获取listview的item子项view
- 在activity里获取listview条目里的子控件
- Android在子线程中更新Activity中UI的方法
- Android在子线程中更新Activity中UI的方法
- Android在子线程中更新Activity中UI的方法
- Android在子线程中更新Activity中UI的方法
- Android在子线程中更新Activity中UI的方法
- 在一个有返回值的方法里使用了子线程,如何返回子线程中的值,如下代码中,我在子线程获取到了address的值,但是这个方法的返回结果是空,该如何解决?
- 在没有activity引用的子线程中Toast的方法(观察者模式)
- Eclipse如何自动补全的设置
- android Inspector View Hierarchy
- php日期时间处理date() strtotime() mktime()
- 数据表的基本操作 例题 stage1-6
- 理解jquery的$.extend()、$.fn和$.fn.extend()
- 使用IndicatorFragmentActivity添加子级Fragment时,在Activity中获取子级的方法
- JVM运行时数据区域分配
- Csipsimple Pjsip底层注册的实现(附Demo)
- 使用axis2,根据WSDL生成java客户端代码
- AngularJs:Directive指令用法(完整版)
- spring线程池配置
- 在linux中找到java的安装地址
- salt_pillar
- Java基础之访问修饰符