安卓上的新形态卡

问题描述 投票:2回答:1

我正试图在Android上实现neumorphic卡,使用的是 elevation 属性和新 outlineSpotShadowColor 属性。

这是我目前得到的。

enter image description here

XML代码:

android:elevation="35dp"
android:outlineSpotShadowColor="#9677d8"

背景形状

<shape android:shape="rectangle">
    <solid android:color="#b18cfe" />
    <corners android:radius="30dp" />
</shape>

这就是我想达到的效果。

enter image description here

如你所见,第二张卡在不同的边上有不同的阴影颜色。

如何在安卓系统上实现这个功能?

android user-interface android-cardview shadow design
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.