CardView兼容处理
16lz
2021-01-26
在低版本中设置了 CardElevation 之后 CardView 会自动留出空间供阴影显示
Lollipop 之后则需要手动设置 Margin 边距来预留空间
解决:
app:cardUseCompatPadding="true"
需要CardView点击带有系统默认ripple效果,添加属性:
android:clickable="true"android:foreground="?attr/selectableItemBackground"
http://www.jianshu.com/p/07097b562acb
https://www.ctolib.com/changliugang-CardView.html
更多相关文章
- Android中proguard的作用
- Android解决设置(background)属性的时候图片会被拉伸问题
- Android(安卓)Material Design控件学习(二)——NavigationView的学
- TextView颜色
- ConstraintLayout 在代码中动态设置约束
- Android(安卓)ProgressBar圆形进度条颜色设置
- Android下Achartengine绘制折线图
- Android(安卓)MeterDesign(一)
- TableLayout1