android - Android:如何处理 XML 中的多个根标签?
问题描述
所以我正在制作一个通用布局以将其包含在几个类中,并且在这样做的同时,我使用<merge>
了标签,因为它有助于删除额外的ViewGroups
. 它没有问题,但是如果我还<layout>
为 DataBinding 添加标签,则会显示警告:
这里不允许元素合并
我说的方式:
<layout>
<merge>
<LinearLayout></LinearLayout>
</merge>
</layout>
或者
<merge>
<layout>
<LinearLayout></LinearLayout>
</layout>
</merge>
无论哪种方式,它都会显示警告,因为只能有一个根标签。
所以,我的问题是:
在这种情况下,您必须合并并使用数据绑定,我们如何才能一起使用两个根标签?最佳做法是什么?
解决方案
推荐阅读
- sql - 在 SQL(特别是 SQLITE3)中,当视图中的列数取决于数据时,如何将存储为窄表的数据转换为宽格式视图
- python - 使用 ctypes 将数组从 python 传递到 C,然后在 Python 中使用该数组
- ios - 如何从 SwiftUI 中的工作表视图转到另一个页面?
- vba - VBA:对于每个循环,如果数据在日期之间,则复制
- python - Python can't apply fit_generator to keras model with multiple input
- flutter - 勾选框上的颤动圆角
- javascript - 嵌入 guildCreate (discord.js)
- r - 如何将行附加到 t.test() 的公式摘要的输出中
- html - 让嵌套 HTML 表格的单元格相互对齐
- reactjs - to create and send React RefObject as prop