我有两个碎片 - A 和 B。为了从碎片 A 切换到碎片 B,我使用以下函数:
假设Fragment A占据整个屏幕区域,而Fragment B仅占据屏幕上半部分。
问题是:当切换到Fragment B时,用户仍然可以看到在屏幕下半部分的Fragment A...
如何在切换到Fragment B时隐藏Fragment A?
附言:我不想在swap函数中使用replace而不是add - 我不希望每次用户从Fragment B导航回Fragment A时都调用Fragment A的onCreate()...
提前感谢您。
public static void swapFragments(FragmentManager fragmentManager, int containerViewId, Fragment newFragment) {
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.add(containerViewId, newFragment);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
}
假设Fragment A占据整个屏幕区域,而Fragment B仅占据屏幕上半部分。
问题是:当切换到Fragment B时,用户仍然可以看到在屏幕下半部分的Fragment A...
如何在切换到Fragment B时隐藏Fragment A?
附言:我不想在swap函数中使用replace而不是add - 我不希望每次用户从Fragment B导航回Fragment A时都调用Fragment A的onCreate()...
提前感谢您。