時,我有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