Как сохранить 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 являются полями редактирования текста.

0 ответов

Другие вопросы по тегам