Kotlin实现自定义圆形ImageView
在项目中做用户头像经常需要实现圆形头像的功能,查找资料后,实现自定义圆形ImageView效果。
package com.example.customlockscreen.Util
import android.annotation.SuppressLint
import android.content.Context
import android.graphics.*
import android.graphics.drawable.BitmapDrawable
import android.graphics.drawable.ColorDrawable
import android.graphics.drawable.Drawable
import android.util.AttributeSet
class CircleImageView(context: Context, attributeSet: AttributeSet):androidx.appcompat.widget.AppCompatImageView(
context,attributeSet
){
private val mPaint:Paint = Paint