Как сохранить Gradient Drawable на SD-карту
Я создал 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);
Как я могу сохранить эту карту на SD-карту?
Метод bitmap.compress вылетает из моего приложения, все разрешения были добавлены.
Кроме того, start, end, w и h являются полями редактирования текста.