android studio 圆形头像
时间: 2023-09-09 10:07:07 浏览: 113
Android圆形头像--AndroidStudio
5星 · 资源好评率100%
要实现圆形头像,可以通过以下步骤:
1.在布局文件中添加一个ImageView,设置其src属性为头像图片的资源ID。
2.在ImageView中添加一个scaleType属性,值为“centerCrop”,表示将图片缩放到ImageView的大小,但保持其比例不变。
3.为ImageView添加一个圆形的背景,可以通过以下方式实现:
- 在drawable文件夹下创建一个圆形的shape文件,设置其为圆形,如下所示:
```
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="#ffffff"/>
</shape>
```
- 在ImageView中设置background属性为这个shape文件即可。
完整的布局文件代码如下所示:
```
<ImageView
android:id="@+id/avatar_imageview"
android:layout_width="100dp"
android:layout_height="100dp"
android:src="@drawable/avatar"
android:scaleType="centerCrop"
android:background="@drawable/circle_shape" />
```
其中,@drawable/avatar为头像图片的资源ID,@drawable/circle_shape为圆形的shape文件。
希望对你有所帮助!
阅读全文