Android xml中父元素和子元素之间的match_parent和wrap_内容混淆
在第4行,在父标签中,Android xml中父元素和子元素之间的match_parent和wrap_内容混淆,android,xml,android-layout,Android,Xml,Android Layout,在第4行,在父标签中,android:layout\u width已设置为wrap\u content.但在子标签中,android:layout\u width已设置为match\u parent.那么,当父标签本身的宽度正好等于wrap\u content时,子标签的match\u parent的含义是什么 我的直截了当的问题可能是,为什么子标记必须同意父标记的wrap_content属性,而子标记却覆盖了整个屏幕。这只是xml查看器的一个错误,我已经将代码放在android studio中
android:layout\u width
已设置为wrap\u content.
但在子标签中,android:layout\u width
已设置为match\u parent.
那么,当父标签本身的宽度正好等于wrap\u content
时,子标签的match\u parent
的含义是什么
我的直截了当的问题可能是,为什么子标记必须同意父标记的
wrap_content
属性,而子标记却覆盖了整个屏幕。这只是xml查看器的一个错误,我已经将代码放在android studio中,它可以正常工作。如果在父布局中使用“包裹内容”表示宽度和高度,则每个宽度和高度为“匹配父项”的子项都将与父项一样大和高。我只是修改了第一个子项,但其他子项也是一样的
这意味着当我们将属性值设置为与父项匹配时,子项宽度布局取决于父项标记,而不是屏幕。这就是你的意思吗?谢谢!请回答我的上述问题。如果您将父对象上的宽度设置为“包裹内容”,而子对象上的宽度设置为“匹配父对象”,则为“是”。就像我上面的例子一样。不客气