2

我想让我的卡片视图在浏览片段中完全透明。但问题是这种默认的阴影类型效果即将到来。我已经尝试了一切,但它并没有消失。无论如何它可以被删除。

CustomImageCardview cardView = new CustomImageCardview(mContext);
cardView.setFocusable(true);
cardView.setFocusableInTouchMode(true);
cardView.setElevation(0);
cardView.setBackgroundColor(ContextCompat.getColor(mContext , R.color.transperent_color));
cardView.invalidate();

谢谢 在此处输入图像描述

4

2 回答 2

0

CardView 具有默认高度,这就是显示阴影的原因。使用cardElevation属性覆盖它。

 app:cardElevation="0dp"
于 2016-08-01T11:25:30.487 回答
0

尝试cardView.setCardElevation(0)

于 2016-08-02T05:55:10.640 回答