【发布时间】:2020-06-25 15:36:45
【问题描述】:
如果是卡片视图,通常人们想要移除拐角半径周围的颜色,但我想保留它。我目前有一个看起来像这样的卡片视图:
我知道它看起来很棒,但我想要的是用另一种颜色填充角落。我怎样才能做到这一点?
这是我目前的代码:
<androidx.cardview.widget.CardView
android:id="@+id/my_card"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clickable="true"
android:focusable="true"
app:cardCornerRadius="16dp"
app:cardElevation="8dp"
app:cardBackgroundColor="@color/_ribbon_pink_1"
android:foregroundTint="@color/_green"
app:behavior_peekHeight="200dp"
app:cardPreventCornerOverlap="false">
如何用另一种颜色填充角落,使其看起来像这样,用另一种颜色填充角落:
不希望像在框架布局中那样添加背景。
【问题讨论】:
-
在父视图中使用
android:background(作为简单的LinearLayout)。 -
我希望有一个不做背景的命令。我马上想到了。有没有其他方法可以在没有背景的情况下做到这一点?