在Android Kotlin中,可以使用以下代码将base64图像字符串解码为图像:
import android.graphics.Bitmap
import android.graphics.BitmapFactory
import android.util.Base64
fun decodeBase64ToImage(base64String: String): Bitmap? {
val imageBytes = Base64.decode(base64String, Base64.DEFAULT)
return BitmapFactory.decodeByteArray(imageBytes, 0, imageBytes.size)
}
然后,您可以调用decodeBase64ToImage
函数来解码base64图像字符串并返回一个Bitmap
对象。
例如,如果您有一个包含base64图像字符串的变量base64ImageString
,您可以这样使用:
val bitmap = decodeBase64ToImage(base64ImageString)
请注意,这段代码假设您的base64图像字符串是经过正确编码的,并且是以JPEG或PNG格式进行编码的。