我试图在另一个片段(A)中添加一个片段(B)。 并使用以下代码。
Fragment fragmentB = new FragmentB();
public void navigateToFragmentB(){
//adding some data to fragmentB.
//fragmentB.addQueryParams();
FragmentTransaction fragmentTransaction = getChildFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.fragmentARootLayout, fragmentB);
fragmentTransaction.commit();
}
让我们说,首先,我试图用一些QueryParams queryParamOld来扩展FragmentA中的fragmentB。它工作正常。现在,问题出现了 当我试图用一些不同的QueryParams queryParamNew再次膨胀fragmentB时。它不起作用。有人可以帮我找出解决方案吗?
一种可能的解决方案是在方法(navigateToFragmentB())中移动Fragment fragmentB = new FragmentB()。但是,我不想重新创造 宾语。