更新
This commit is contained in:
1 parent
5bf4a21e69
commit
68dd23b57e
22 files changed
+191
-301
No files matched your search
@@ -22,6 +22,7 @@ import io.legato.kazusa.utils.printOnDebug
|
||||
import io.legato.kazusa.utils.spToPx
|
||||
import kotlin.math.min
|
||||
import kotlin.math.pow
|
||||
import androidx.core.graphics.createBitmap
|
||||
|
||||
@Suppress("unused", "MemberVisibilityCanBePrivate")
|
||||
class CircleImageView @JvmOverloads constructor(
|
||||
@@ -293,17 +294,9 @@ class CircleImageView @JvmOverloads constructor(
|
||||
|
||||
return try {
|
||||
val bitmap: Bitmap = if (drawable is ColorDrawable) {
|
||||
Bitmap.createBitmap(
|
||||
COLOR_DRAWABLE_DIMENSION,
|
||||
COLOR_DRAWABLE_DIMENSION,
|
||||
BITMAP_CONFIG
|
||||
)
|
||||
createBitmap(COLOR_DRAWABLE_DIMENSION, COLOR_DRAWABLE_DIMENSION, BITMAP_CONFIG)
|
||||
} else {
|
||||
Bitmap.createBitmap(
|
||||
drawable.intrinsicWidth,
|
||||
drawable.intrinsicHeight,
|
||||
BITMAP_CONFIG
|
||||
)
|
||||
createBitmap(drawable.intrinsicWidth, drawable.intrinsicHeight, BITMAP_CONFIG)
|
||||
}
|
||||
|
||||
val canvas = Canvas(bitmap)
|
||||
|
||||
Reference in new issue
Block a user