@DaveJohnston我已经尝试过你的代码删除片段我刚刚模塑….谢谢:)
嘿,我不知道这是你的问题的解决方案,但你尝试这种方式它会工作:
添加片段的方法:
YourFragment yourFrament;
//Add your Fragment
public void addYourFragment(){
yourFragment = new YourFragment();
FragmentTransaction transation = getSupportFragmentManager().beginTransaction();
transation.replace(R.id.yourFlowLayout, yourFragment);
transation.commit();
}
删除片段的方法:
//Remove Fragment
public void removeYourFragment(){
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
if (yourFragment != null) {
transaction.remove(yourFragment);
transaction.commit();
transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_CLOSE);
yourFragment = null;
}
}