当您像这样创建复合视图并为其扩展 xml 布局文件时:
public class CompundLayout extends LinearLayout{...}
这会膨胀一个带有根的 xml,如下所示:
<LinearLayout ... />
您最终会得到一个在 LinearLayout 中带有 LinearLayout 的布局层次结构(或者我在为 xml 中的布局对象定义标签字符串时得出结论,以防我的应用程序崩溃)。
我错了吗?有没有更好的方法来做到这一点并防止这种双重布局?