//Bitmap 转 Drawable
BitmapDrawable bd = new BitmapDrawable(bitmap);
//Drawable 转 Bitmap
Drawable db = XX;
BitmapDrawable bd = new (BitmapDrawable)db;
Bitmap bmp = bd.getBitmap();
//资源图片 转 Drawable
Resources r = getBaseContext().getResources();
Drawable d = r.getDrawable(R.drawable.XX);
//紫红色
et.setTextColor(Color.MAGENTA);
//直接拿系统资源色做背景
btn.setBackgroundDrawableResource(R.color.red_bg);
资源图片和BItmap、Drawable互转
从Bitmap到Drawable:图像资源转换详解
最新推荐文章于 2025-07-31 11:51:51 发布
本文深入探讨了如何在Android应用中将Bitmap转换为Drawable,以及如何利用资源图片来设置背景颜色和文本颜色,同时介绍了Bitmap与Drawable之间的转换方法,并提供了具体的代码示例。
206

被折叠的 条评论
为什么被折叠?



