2015-03-03 5 views
0

Итак, у меня есть это приложение, и я делаю снимок экрана с отредактированным изображением и сохраняю его в растровом изображении. Как и здесь:Я хочу сохранить растровое изображение в галерее

imv.setDrawingCacheEnabled(true); 
bm = imv.getDrawingCache(); 

И теперь я хочу сохранить это растровое изображение на устройстве. Как мне это сделать? Является ли каким-то образом преобразование указанного растрового изображения в таблицу байтов хорошей идеей?

+0

Смотрите здесь http://stackoverflow.com/q/649154/1064310 –

+0

Привет! Я отредактировал ваш вопрос, чтобы удалить «пожалуйста, помогите» в конце этого - здесь не нужно. Благодаря! – Undo

ответ

0

Вам потребуется FileOutputStream с Bitmap.compress для этого:

bitmap.compress(Bitmap.CompressFormat.PNG, 100, new FileOutputStream(filename + ".png")); 
Смежные вопросы