1
我使用ViewPager
和FragmentPagerAdapter
来承载四个不同的片段。用viewpager替换其他片段
我想实现的目标是成功用Fragment1
替代,点击一个按钮。
当我使用..
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
已经卷土重来。
感谢您的答复正如我使用'FragmentPageAdapter',我必须明确写'notifyDataSetChanged()'的代码,我应该在哪里写它。 – 2013-02-16 06:00:55