java如何定义CardView的页边距
支持CardView的默认保证金是多少,以便我可以根据自己的情况定义保证金
<安卓.support.v7.widget.CardView xmlns:安卓="http://schemas.安卓.com/apk/res/安卓"
xmlns:card_view="http://schemas.安卓.com/apk/res-auto"
xmlns:tools="http://schemas.安卓.com/tools"
安卓:layout_width="wrap_content"
安卓:layout_height="match_parent"
安卓:layout_gravity="center_horizontal"
card_view:cardUseCompatPadding="true"
card_view:cardCornerRadius="4dp"
card_view:cardElevation="2dp">
# 1 楼答案
我也提出了同样的问题。即使我添加了
android:layout_marginBottom
,它也不起作用但我找到了解决办法。 您的CardView应该位于RelativeLayout内。然后
android:layout_marginBottom
和android:layout_marginTop
将按预期工作# 2 楼答案
如何定义CardView的边距强>
使用属性
android:layout_marginLeft
、android:layout_marginRight
、android:layout_marginTop
和android:layout_marginBottom
定义CardView
页边距CardView的默认支持边际是多少强>
这里是
CardView
{a1}。另见Design GuidelinesFYI,使用属性
card_view:cardUseCompatPadding="false"
删除CardView
内的内部padding