activity 跳到 fragment

来源:互联网 发布:mac怎么设置搜狗输入法 编辑:程序博客网 时间:2024/06/10 14:15

activity 是不可跳到fragment中的,只能跳到fragment所在的父activity中,根据相应值,由父activity决定显示哪一个子fragment。


我项目中用到的是fragment+viewPager+Tablayout的组合,在此基础上,由父activity显示哪一个子activity非常简单,当viewpager.setAdapter()后,直接调用viewpager.setCurrentItem('position');


position从0开始,如果你有4个页,从左到右将依次为0、1、2、3,赋值哪个,则默认显示哪个fragment。


ViewPagerAdapter adapter = new CollectFragment.ViewPagerAdapter(getChildFragmentManager());adapter.addFragment(new ActivityFragment());adapter.addFragment(new OrganizationFragment());viewPager.setAdapter(adapter);viewPager.setCurrentItem(1);

1 0
原创粉丝点击