繁体   English   中英

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

[英]How to add rounded corner as a background of Recyclerview in Android

我有一个清单。 我想为它添加一个像圆角这样的背景。 所以列表就像一个大卡片视图。 我怎样才能像谷歌翻译一样实现这一点。

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

这是翻译的截图。

使用这个 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"

将recyclerview放到cardview中,设置cardview的圆角半径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM