2017-04-19 14 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

내 코드에 app : cardUseCompatPadding = "true"가 있지만 작동하지 않습니다. –

+0

을 제거해야합니다. – John

+0

이 작동하지 않습니다. preililop marginBottm = "- 7dp"는 작동하지 않지만 릴릴 업 작업은 –