我有一個(gè)ViewPager用于滑動(dòng)切換兩個(gè)fragment,我的MyFragmentAdapter繼承自FragmentPagerAdapter,其中加入了兩個(gè)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();
}
}我想要實(shí)現(xiàn)在SecondFragment中點(diǎn)擊一個(gè)按鈕,使FirstFragment被替換成另一個(gè)叫NewFragment的fragment,而且界面仍需停留在當(dāng)前操作的SecondFragment界面,該如何實(shí)現(xiàn)呢?
添加回答
舉報(bào)
0/150
提交
取消