
我假设,这是一个相当基本的问题,但我不得不问它,因为我试图找到在MaterialCardView上设置白光或简单的CardView to徒劳的相关答案,他们提供了设置边框颜色而不是设置边框颜色,现在任何人都请麻烦你自己启发我与适当的解决方案。
发布于 2019-03-21 12:55:43
我的白卡周围有一道绿色的光芒

试试这段代码
<android.support.v7.widget.CardView
card_view:cardBackgroundColor="@color/green"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
card_view:cardCornerRadius="10dp"
card_view:cardElevation="5dp"
card_view:cardUseCompatPadding="true">
<android.support.v7.widget.CardView
android:layout_margin="3dp"
android:id="@+id/card_view"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
card_view:cardBackgroundColor="@color/white"
card_view:cardCornerRadius="10dp"
>
</android.support.v7.widget.CardView>
</android.support.v7.widget.CardView>发布于 2021-06-30 14:46:39
使用9-patch镜像,如下所示:

并将其应用于FrameLayout,然后将白色背景的内容放入其中

或者对于28+接口,可以尝试使用android:outlineSpotShadowColor="#5500FF00"属性
https://stackoverflow.com/questions/55273940
复制相似问题