我在View
内有RelativeLayout
,我希望其宽度为match_parent
,但不要大于300dp
。
使用这些使它始终match_parent
:
android:layout_width="match_parent"
android:maxWidth="300dp"
使用这些使它始终是最小的尺寸:
android:layout_width="wrap_content"
android:maxWidth="300dp"
一种可能的解决方案:我可以使用sw300dp
变体进行布局;但是我不喜欢这种方法中涉及的重复,因为许多其他属性和视图在两个布局文件中是相似的并且是重复的。