Android 删除具有相同标记的所有片段

Android 删除具有相同标记的所有片段,android,android-fragments,Android,Android Fragments,我用以下内容打开新片段: fragment = new Frag_Business_Dialog(); fragment.setArguments(bundle); FragmentManager fragmentManager = getFragmentManager(); fragmentManager.beginTransaction().setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE).add(R.id.mainC

我用以下内容打开新片段:

fragment = new Frag_Business_Dialog();  
fragment.setArguments(bundle); 
FragmentManager fragmentManager = getFragmentManager();  
fragmentManager.beginTransaction().setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE).add(R.id.mainContent, fragment,"mesaj_chat").commit();
我通过按下这个按钮来移除它们:

  getFragmentManager().beginTransaction().remove(getFragmentManager().findFragmentByTag("mesaj_chat")).commit();
我的应用程序可以打开一个或两个。。。或者许多相同的片段。我想通过一行代码(按下一个按钮)删除所有具有相同标签的标签。用上面的代码我一个接一个地删除。如何标记所有这些碎片并立即删除它们


谢谢

我还没有尝试过,但我想说的是,记下你有多少个片段,然后循环这个计数,逐个删除所有片段