2017-04-19 73 views
0

我用这个代码添加海拔布局安卓:删除海拔保证金的底部

<android.support.v7.widget.CardView 
     android:id="@+id/card_view" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     app:cardCornerRadius="0dp" 
     app:cardElevation="6dp" 
     app:cardPreventCornerOverlap="false" 
     app:cardUseCompatPadding="true" 
     app:contentPadding="0dp" 
     android:outlineProvider="bounds" 
     android:layout_marginLeft="-7dp" 
     android:layout_marginRight="-7dp" 
     android:layout_marginTop="-7dp" 
     android:paddingTop="7dp"> 

但抬高的底部添加边距,我不能除去保证金底部

图片:enter image description here

+0

尝试:'card_view:contentPadding =“ - 8dp”'...... – rafsanahmad007

+0

@ rafsanahmad007不能正常工作 –

+0

请问您可以发布您当前视图和预期输出的图像吗? – FAT

回答

0

CardView在5.0之前的平台中添加了填充以绘制阴影。在Lolipop中,如果你不想要任何差距,你不应该设置useCompatPadding=true

+0

在我的代码有应用程序:cardUseCompatPadding =“true”,但不工作 –

+0

你应该删除它 – John

+0

不工作。在pre lililop marginBottm =“ - 7dp”不工作,但> lililop工作 –