У меня есть набор URL-адресов изображений.Я загружаю это в растровое изображение.Теперь я хочу сохранить эти изображения в папке sdcard / project.Если у меня нет такого файла, я должен его создать.Сейчас я сделал следующее:
String path = Environment.getExternalStorageDirectory().toString();
OutputStream fOut = null;
File file = new File(path, imageName);
if(!file.exists()) {
file.mkdir();
try {
fOut = new FileOutputStream(file);
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, fOut);
fOut.flush();
fOut.close();
MediaStore.Images.Media.insertImage(getContentResolver(), "file://"
+ file.getAbsolutePath(), file.getName(), file.getName());
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
Но я не вставляю изображения в SDCard.Что не так в моем коде?Ответьте, пожалуйста.Заранее спасибо.