如何在Android中添加圆角作为Recyclerview的背景

时间:2016-03-03 21:22:42

标签: android listview android-recyclerview android-cardview

我有一份清单。我想添加一个像圆角的背景。所以列表就像一张大卡片。我如何像谷歌翻译一样实现这一点。

圆角背景可以像列表视图一样滚动。 所以shape.xml解决方案在这里不起作用

This is the screenshot of translate.

1 个答案:

答案 0 :(得分:11)

使用此xml

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="@color/color_white"/>

    <stroke android:width="3dp"
        android:color="@color/grey_ask"
        />

    <padding android:left="1dp"
        android:top="1dp"
        android:right="1dp"
        android:bottom="1dp"
        />

    <corners android:bottomRightRadius="7dp"
        android:bottomLeftRadius="7dp"
        android:topLeftRadius="7dp"
        android:topRightRadius="7dp"/>
</shape>

增加* Radius值以获得更多圆度。 将此作为背景添加到recylerview

android:background="@drawable/nameofxml"