есть imagview хочет сохранить его в память вот мой код:Как сохранить изображение из ImageView?
View content = findViewById(R.id.full_image_view);
content.setDrawingCacheEnabled(true);
Bitmap bitmap = content.getDrawingCache();
File root = Environment.getExternalStorageDirectory();
File cachePath = new File(root.getAbsolutePath() + "/DCIM/Camera/image.jpg");
try {
root.createNewFile();
FileOutputStream ostream = new FileOutputStream(root);
bitmap.compress(CompressFormat.JPEG, 100, ostream);
ostream.close();
} catch (Exception e) {
e.printStackTrace();
}
}
после не сохранения ничего не происходит, и никакого изображения не существует?
образ сохраняется, но его нечитаемым, как его curupted ? – Soheyl
@Soheyl ты изменил это. если не изменить и попробовать 'FileOutputStream ostream = new FileOutputStream (cachePath);' – Hariharan