繁体   English   中英

更改卡片视图立面颜色

[英]Change Card View Elevation Color

如何更改卡片视图高度的颜色?

或者让它变软

当我增加app:cardElevation值时它变黑了

在这里,您可以先更改颜色,您可以制作一个可绘制的文件并将此代码粘贴到其中。 然后在cardview内的布局中,您可以指定为背景文件。

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background">
    <shape>
        <corners android:bottomLeftRadius="8dp"
            android:topLeftRadius="5dp"
            android:bottomRightRadius="8dp"
            android:topRightRadius="5dp"/>
        <solid android:color="#ddd"/>
    </shape>
</item>

将这 2 个属性添加到您的CardView

android:outlineAmbientShadowColor="@color/yourShadowColor"
android:outlineSpotShadowColor="@color/yourShadowColor"

暂无
暂无

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

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