我正试图摆脱卡片上的这条灰线 我使用的颜色有点透明 - #40B6F2FC 这是我的代码
<android.support.v7.widget.CardView
android:id="@+id/cardView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:dividerHeight="0px"
android:divider="@null"
app:cardPreventCornerOverlap="false"
app:cardBackgroundColor="@color/sky_colorBlue_20_percent"
app:cardCornerRadius="2dp"
app:cardElevation="2dp"
app:cardMaxElevation="2dp"
app:cardUseCompatPadding="true">
按照这个问题https://stackoverflow.com/a/18734605/1599611的答案,但仍然无效。
有没有办法摆脱这个grayline而不将高程设置为零并使用添加了透明度的颜色?
答案 0 :(得分:1)
来自此跟踪器
https://issuetracker.google.com/issues/37008169
状态:无法修复(预期行为)CardView不支持 透明度为其背景。这是由于绘图的限制 使用canvas api的阴影。