Android Studio 将图片变为圆形
时间: 2023-12-19 09:31:17 浏览: 164
以下是在Android Studio中将图片变为圆形的方法:
1. 首先,在res/drawable文件夹中创建一个xml文件,例如circle.xml,并将以下代码复制到文件中:
```xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="@android:color/transparent" />
<size android:width="200dp" android:height="200dp" />
<stroke android:color="@android:color/holo_blue_dark" android:width="1dp" />
</shape>
```
2. 然后,在布局文件中添加一个ImageView,并将其src属性设置为你想要变成圆形的图片,例如:
```xml
<ImageView
android:id="@+id/imageView"
android:layout_width="200dp"
android:layout_height="200dp"
android:src="@drawable/my_image" />
```
3. 最后,在ImageView中添加一个background属性,并将其设置为刚才创建的circle.xml文件,例如:
```xml
<ImageView
android:id="@+id/imageView"
android:layout_width="200dp"
android:layout_height="200dp"
android:src="@drawable/my_image"
android:background="@drawable/circle" />
```
这样,你的图片就会变成圆形了。
阅读全文