我有一个带有很多按钮的片段和一个带有coverflow画廊的片段。 当我从galery更改为coverflow并重复该过程并返回coverflow时,我可以在这里看到一些图像,如何创建片段:
FragmentManager fm = getFragmentManager();
FragmentTransaction fragmentTransaction = fm.beginTransaction();
if(view == findViewById(R.id.button2)) {
fr = new FragmentTwo();
}else {
fr = new FragmentOne();
}
fragmentTransaction.replace(R.id.fragment_place, fr);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
你有什么想法吗?
答案 0 :(得分:1)
如果您不想从正在离开的片段中显示任何动画等,则只需从视图中删除该片段,然后再放入另一个片段。这是一个实现示例:
view.removeView(R.id.layout_of_fragment);