安卓LinearLayout加圆角
时间: 2024-01-06 17:11:51 浏览: 144
RoundableLayout:RoundableLayout是一个Android库,用于构建带有圆角的布局。 与MotionLayout配合得特别好
要给 Android 中的 LinearLayout 添加圆角,可以通过以下步骤实现:
1. 创建一个 XML 文件,在其中定义一个 shape 元素,用于设置圆角。
```xml
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="8dp" />
<solid android:color="@color/white" />
</shape>
```
2. 在 LinearLayout 的布局文件中,将背景设置为上一步中定义的 shape。
```xml
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/rounded_background">
...
</LinearLayout>
```
其中,@drawable/rounded_background 指的是上一步中定义的 XML 文件的名称。这样,LinearLayout 就会被设置成圆角矩形的形状了。
阅读全文