上传者: 38634065
|
上传时间: 2022-03-10 16:58:27
|
文件大小: 64KB
|
文件类型: -
android中的ImageView只能显示矩形的图片,这样一来不能满足我们其他的需求,比如要显示圆形的图片,这个时候,我们就需要自定义ImageView了,其原理就是首先获取到图片的Bitmap,然后进行裁剪圆形的bitmap,然后在onDraw()进行绘制圆形图片输出。
效果图如下:
自定义的圆形的ImageView类的实现代码如下:
package com.xc.xcskin.view;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Bitmap.Co