我正在使用 aViewPager
和 aFragmentPagerAdapter
来托管四个不同的片段。
我想要实现的是通过单击一个按钮成功地替换Fragment1
为一个全新的片段。newFragment
当我使用..
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.replace(R.id.fragment1_layout_id, newfragment);
transaction.remove(fragment1);
transaction.commit();
片段被替换并Fragment
显示而不是Fragment1
。虽然我一直滑动到Fragment4
然后回到newFragment
,但Fragment1
已经卷土重来。