限制CardView的宽度

时间:2015-01-28 20:54:29

标签: android xml android-cardview

是否有一种限制CardView小部件宽度的简单方法?在非常大的屏幕上,我想在卡片的两侧留空,而不是拉伸卡片使其非常宽。

1 个答案:

答案 0 :(得分:3)

  • 您应该在 layouts-w600dp 目录中创建替代布局,它将用于大屏幕,

  • 您可以设置

    android:layout_marginLeft="@dimen/my_cardview_margin"
    android:layout_marginRight="@dimen/my_cardview_margin"
    

    到您的CardView

    并在 values 目录中创建 dimen.xml ,并在 values-w600dp 目录中创建 dimen.xml my_cardview_margin

  • 的不同值

...- w600dp 后缀表示当前屏幕宽度大于或等于600 dp时将使用它。