Android 相对布局匹配父级和最大宽度

Android 相对布局匹配父级和最大宽度,android,android-layout,android-xml,Android,Android Layout,Android Xml,我有一个RelativeLayout,我希望它能填满视图的整个宽度,但是如果它会变得大于xx dip,它应该保持这个大小。 我尝试使用android:maxWidth=“xxdp”,但它不能与匹配父对象,而不是将宽度设置为匹配父对象,将宽度设置为“0dp”,布局的权重设置为1.0f。 假设同一父视图中没有其他视图,这将强制RelativeLayout填充宽度maxWidth现在应该可以像您预期的那样工作。android:layout\u width=“xxdip”有什么问题吗?然后布局总是xxd

我有一个
RelativeLayout
,我希望它能填满视图的整个宽度,但是如果它会变得大于
xx dip
,它应该保持这个大小。
我尝试使用android:maxWidth=“xxdp”,但它不能与
匹配父对象
,而不是将宽度设置为
匹配父对象
,将宽度设置为
“0dp”
,布局的权重设置为
1.0f

假设同一父视图中没有其他视图,这将强制
RelativeLayout
填充宽度
maxWidth
现在应该可以像您预期的那样工作。

android:layout\u width=“xxdip”
有什么问题吗?然后布局总是xxdip,在较小的设备上,它位于窗口之外,而不是与哪些属性匹配?我的意思是覆盖宽度。您可以使用值/样式,并定义width=xxdip,但对于较小的设备,您在哪里定义match_parentk这也是我刚才所做的,我希望有更灵活的解决方案,但我想它会很好,Cheers Relativelayout忽略
布局\权重
属性