【发布时间】:2012-05-22 21:46:02
【问题描述】:
是否可以在一个布局中重复使用一个片段两次?我有两个选项卡的布局,选项卡 A 和选项卡 B.. 每个选项卡显示一个视图,该视图由左侧的项目列表(类型 A 或 B)和右侧的所选项目的详细信息组成。两种类型的列表的“详细视图”(在右侧窗格中)是相同的,因此我希望在根据选择的选项卡换出列表时保留它。
我已尝试在两个选项卡的布局 XML 中包含详细信息片段,但收到有关重复项的运行时错误。因此,我尝试在运行时使用 FragmentTransaction 动态添加它们,但得到了类似的错误(已添加片段)。
我想做的事可能吗?
【问题讨论】:
-
为什么不能做两种不同的布局?
-
我可以这样做.. 但这将是很多代码重复。对于两种类型的列表,此详细信息片段是相同的。这就是我要避免的。
-
为不同的布局小部件使用不同的 android:id 怎么样?你试过吗?
-
我试过了 - 'class' 属性对于两者都是相同的,但仍然会导致错误。
标签: android