我可以根据在Activity上单击的Button为Fragment选择不同的布局,还是应该为每个Button创建一个Fragment类?
我知道片段存在以适应不同的UI但在我的情况下我有许多按钮,点击显示FrameLayout,我在想是否可以节省复制/粘贴的时间?
答案 0 :(得分:1)
我会说这取决于你的布局/片段的样子。如果它们很大且非常相似,那么拥有一个布局可能会更好。在这种情况下,您还可以考虑使用<merge />
或<include/>
。
这样,您可以在(子)布局中保持相等的部分,而无需重复代码。
查看Google视频网站here。