删除CardView的圆角

时间:2017-03-27 13:01:53

标签: android xml android-layout android-view android-cardview

我在RecyclerView的ListItem布局中使用了卡片视图。我在内容卡布局中使用card_view:cardCornerRadius作为0dp,但我的卡仍显示圆角。

我必须彻底删除Rounded Corner。但是可以找到解决它的更多解决方案。

任何帮助都会非常感激。

3 个答案:

答案 0 :(得分:4)

app:cardCornerRadius="0dp"应用到CardView

<android.support.v7.widget.CardView
        android:layout_width="100dp"
        android:layout_height="100dp"
        app:cardCornerRadius="0dp"/>

<android.support.v7.widget.CardView
        android:layout_width="100dp"
        android:layout_height="100dp"
        app:cardCornerRadius="6dp"/>

此布局导致此输出:

答案 1 :(得分:0)

从xml中删除card_view:cardCornerRadius属性,然后重试。无需分配0dp。

答案 2 :(得分:0)

无需写card_view:cardCornerRadius,只需删除它,如果你没有得到任何解决方案,只需将我的代码放在Style上并在Cardview上引用它。

  <style name="CardViewStyle" parent="CardView">
 <item name="cardCornerRadius">0dp</item>
 <item name="cardElevation">0dp</item>