我有一个ViewPager用于滑动切换两个fragment,我的MyFragmentAdapter继承自FragmentPagerAdapter,其中加入了两个Fragment,代码如下所示:
public class MyFragmentAdapter extends FragmentPagerAdapter { private List<Fragment> fragments = null; public MyFragmentAdapter (FragmentManager fm){ super(fm); fragments = new ArrayList<Fragment>(); fragments.add(new FirstFragment()); fragments.add(new SecondFragment()); } @Override public Fragment getItem(int position) { // TODO Auto-generated method stub return fragments.get(position); } @Override public int getCount() { // TODO Auto-generated method stub return fragments.size(); } }
我想要实现在SecondFragment中点击一个按钮,使FirstFragment被替换成另一个叫NewFragment的fragment,而且界面仍需停留在当前操作的SecondFragment界面,该如何实现呢?