androidx.cardview.widget.CardView 周边产生阴影有那些写法 具体怎么写
时间: 2023-11-26 11:06:49 浏览: 271
Android 控件设置阴影效果
要在 androidx.cardview.widget.CardView 周围产生阴影,你可以使用以下方法之一:
1. 使用 CardView 的属性:
在 XML 布局文件中,将 CardView 的 `cardElevation` 属性设置为所需的阴影大小,例如:
```xml
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:cardElevation="8dp">
<!-- CardView 内容 -->
</androidx.cardview.widget.CardView>
```
`cardElevation` 属性表示阴影的大小,单位为 dp。
2. 使用 CardView 的方法:
在代码中,可以使用 CardView 的 `setCardElevation()` 方法动态设置阴影大小,例如:
```java
CardView cardView = findViewById(R.id.card_view);
cardView.setCardElevation(8f); // 设置阴影大小,单位为 dp
```
请根据你的需求选择适合的方法来设置 CardView 的阴影效果。
阅读全文