0
Это ViewPager, ViewPagerAdapter,TabLayout
и Fagment1, Fragment2, Fragment3
. ViewPager
показать 2 фрагмента.Заменить фрагмент внутри ViewPagerAdapter
ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager);
ViewPagerAdapter mVPAdapter = new ViewPagerAdapter(getSupportFragmentManager());
mVPAdapter.addFrag(new Fragment_1(), "");
mVPAdapter.addFrag(new Fragment_2(), "");
viewPager.setAdapter(mVPAdapter);
tabLayout = (TabLayout) findViewById(R.id.tabs);
tabLayout.setupWithViewPager(viewPager);
Могу ли я заменить Fragment1
на Fragment3
с ViewPagerAdapter
?
изменения этого mVPAdapter.addFrag (новый Fragment_2(), ""); - mVPAdapter.addFrag (новый Fragment_3(), ""); –
Мне нужно показать фрагмент2, а затем показать фрагмент3; Могу ли я сделать это с помощью ViewPagerAdapter? – Igor
Здесь этот учебник может помочь в вашей проблеме http://www.pineappslab.com/post/fragments-viewpager/. –