Dan*_*ali 5 android bitmap android-drawable
我正在使用Android的通用图像加载器(这里是链接)
我需要从URL加载图像并将其覆盖到另一个图像.默认情况下,库无法执行此操作,因此我尝试更改它.问题是现在我需要将LayerDrawable转换为Bitmap.我怎样才能做到这一点?
ᆼᆺᆼ*_*ᆼᆺᆼ 11
只需在一个由Bitmap支持的Canvas上绘制它.
int width = drawable.getIntrinsicWidth();
int height = drawable.getIntrinsicHeight();
Bitmap bitmap = Bitmap.createBitmap(width, height, Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight());
drawable.draw(canvas);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3415 次 |
| 最近记录: |