小编典典

如何将 Drawable 转换为位图?

all

我想将某个设置Drawable为设备的壁纸,但所有壁纸功能Bitmap都只接受 s。我不能使用WallpaperManager,因为我是 2.1
之前的版本。

此外,我的可绘制对象是从网上下载的,而不是驻留在R.drawable.


阅读 134

收藏
2022-02-28

共1个答案

小编典典

这会将 BitmapDrawable 转换为 Bitmap。

Drawable d = ImagesArrayList.get(0);  
Bitmap bitmap = ((BitmapDrawable)d).getBitmap();
2022-02-28