How to convert a Drawable to a Bitmap?

前端 未结 20 2446
攒了一身酷
攒了一身酷 2020-11-21 22:46

I would like to set a certain Drawable as the device\'s wallpaper, but all wallpaper functions accept Bitmaps only. I cannot use WallpaperMan

20条回答
  •  一生所求
    2020-11-21 23:10

    android-ktx has Drawable.toBitmap method: https://android.github.io/android-ktx/core-ktx/androidx.graphics.drawable/android.graphics.drawable.-drawable/to-bitmap.html

    From Kotlin

    val bitmap = myDrawable.toBitmap()
    

提交回复
热议问题