如何将Gradient Drawable保存到SD卡

时间:2016-02-29 10:38:53

标签: android imageview gradientdrawable

我创建了Gradient Drawable并将其设置为图像视图作为背景:

GradientDrawable dr = new GradientDrawable();
    dr.setColors(new int[] {Color.parseColor(start.getText().toString()),Color.parseColor(end.getText().toString())});
    dr.setSize(Integer.valueOf(w.getText().toString()),Integer.valueOf(h.getText().toString()));
    dr.setShape(GradientDrawable.LINEAR_GRADIENT);

iv.setBackground(dr);

如何将此drawable保存到SD卡?

方法bitmap.compress崩溃我的应用程序,添加了所有权限。

此外,start,end,w和h是edittext字段。

0 个答案:

没有答案