CardView
CardView
在 Lollipop(API 21)及更高版本上使用真实高程和动态阴影。然而,在 Lollipop CardView
回归程序化影子实施之前。
如果试图让 ImageView
适合 CardView
的圆角,你可能会注意到它在 Lollipop 之前看起来不正确(API 21)。要解决此问题,你应该在 CardView
上调用 setPreventCornerOverlap(false)
,或者将 app:cardPreventCornerOverlap="false"
添加到你的布局中。
在使用 CardView
之前,你必须在 build.gradle
文件中添加支持库依赖项:
dependencies{
compile 'com.android.support:cardview-v7:25.2.0'
}
可在此处找到许多最新版本
官方文件:
https://developer.android.com/reference/android/support/v7/widget/CardView.html https://developer.android.com/training/material/lists-cards.html