Я не могу загрузить несколько изображений.
Нет никаких проблем в загрузке 1 изображения, но когда я пытаюсь загрузить другое изображение, оно перезаписывает предыдущее изображение.
Короче говоря, я могу скачать только 1 Изображение.
Мой код приведен ниже.Скажите мне правильный код, чтобы можно было загрузить несколько изображений.
Поток перенаправляет = нуль;
Файл myDir = Environment.getExternalStorageDirectory();
File fileDir = новый файл(myDir.getAbsolutePath() + "/обои");
fileDir.команды mkdir();
Строка имяфайла = строка.формат("wallpaper.jpg" ,система.currentTimeMillis());
File outFile = новый файл(fileDir,fileName);
Toast.makeText(контекст, "загрузка завершена", тост.LENGTH_SHORT).показать();
пробовать {
outputStream = новый файл OutputStream(outFile);
растрового изображения.компресс(растровое изображение.CompressFormat.JPEG, 100, outputStream);
клиенту OutputStream.флеш();
клиенту OutputStream.рядом();
Намерение намерение = новое намерение(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
намерениях.метод setdata(URI-адрес.fromFile(выходной_файл));
context.sendBroadcast(намерение);
} catch (FileNotFoundException e) {
е.печатные();
} catch (IOException e) {
е.печатные();
}
Что я уже пробовал:
Я не знаю, что еще делать с этим кодом.