安卓圆角imageview
时间: 2023-08-23 07:20:14 浏览: 154
在 Android 中,可以使用以下步骤为 ImageView 添加圆角:
1. 创建一个 XML 文件,例如 "rounded_image_view.xml",并在其中定义一个形状(shape)来指定圆角:
```xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="20dp" />
</shape>
```
在这个例子中,我们使用 "corners" 元素来指定圆角的半径,这里设置为 20dp。
2. 在布局文件中,将 ImageView 的背景设置为刚刚创建的 XML 文件:
```xml
<ImageView
android:id="@+id/my_image_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/rounded_image_view"
android:src="@drawable/my_image" />
```
在这个例子中,我们将 "background" 属性设置为刚刚创建的 XML 文件 "rounded_image_view.xml"。同时,我们将 "src" 属性设置为我们要显示的图片资源。
这样,ImageView 就会显示为带有圆角的形状了。
阅读全文