<androidx.cardview.widget.CardView
android:layout_width="200dp"
android:layout_height="200dp"
app:cardBackgroundColor="@color/colorPrimary"
app:cardPreventCornerOverlap="false"
app:cardUseCompatPadding="true"
app:cardCornerRadius="10dp"
app:contentPadding="10dp"
app:cardElevation="12dp"
android:clickable="true"
android:foreground="@color/cardview_shadow_start_color"
/>
- app:cardBackgroundColor 设置 CardView 背景色
- app:cardPreventCornerOverlap 取消android5.0 以下版本的padding
- app:cardUseCompatPadding 为 android5.0 及以上版本添加一个阴影内边距
- app:cardCornerRadius 设置 CardView 圆角效果
- app:contentPadding 设置 CardView 内容页边距
- app:cardElevation 设置 CardView Z 轴阴影大小
设置CardView 点击效果
android:clickable="true"
android:foreground="@color/cardview_shadow_start_color"