时,我有2 Fragment
的 - A和B. 为了从Fragment
A到Fragment
B I正在使用此功能切换:隐藏以前的片段添加新
public static void swapFragments(FragmentManager fragmentManager, int containerViewId, Fragment newFragment) {
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.add(containerViewId, newFragment);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
}
比方说Fragment
一占用整个屏幕的区域,并且Fragment
B仅占用屏幕的上半部分。
问题:当切换到Fragment
B,用户仍然能够看到Fragment
一个在屏幕的下半部分......
如何隐藏Fragment
A切换到Fragment
B时的?
PS:我不想在swap
功能上面使用replace
代替add
- 我不想Fragment
A的onCreate()
每次用户导航到Fragment
B改回Fragment
一个被称为...
在此先感谢。
常见的,任何人? – ofirbt 2012-03-01 15:05:00