【发布时间】:2017-12-26 13:54:51
【问题描述】:
我有一个主要活动,其中list fragment 在应用程序启动时显示,然后在list fragment 中有floatingbutton,当单击该按钮时,它会打开下一个片段(添加片段)并且还有一个按钮在添加片段时喜欢它然后再次列表片段显示在主要活动中。
现在我希望当单击列表片段的floating button 时,列表片段应该隐藏并显示添加片段,当单击添加片段的浮动按钮时,添加片段应该隐藏并显示列表片段。
如何使用片段类的隐藏和显示方法来做这件事?
单击两个片段中的浮动按钮时,我应该如何在两个片段中调用这些方法。
【问题讨论】:
-
所以你只是隐藏一个片段而不是删除它?
-
是的,我只想在单击片段 1 中的按钮时隐藏一个片段 1 和鞋片段 2,然后在单击片段 2 中的按钮时隐藏片段 2 并显示片段 1
-
如果你只是想隐藏它,只需将由片段可见性膨胀的布局设置为消失,这也会禁用对该片段的点击。如果你要用片段 2 替换 fragment_1,那么使用 fragmentManager 替换它。