PDA

View Full Version : خواندن فایل ساخته شده از SDCARD



dalmif
دوشنبه 01 دی 1393, 17:36 عصر
سلام.
ببخشید من از کد زیر برای دانلود عکس از اینترنت و ذخیره استفاده کردم و الان می خوام اون عکسی رو که دانلود شده نمایش بدم.
باید چجوری اون فایل ذخیره شده رو پیدا کنم با کد و ست کنم توی ایمیج ویو؟؟؟


URL url = new URL ("file://some/path/anImage.png");
InputStream input = url.openStream();
try {
//The sdcard directory e.g. '/sdcard' can be used directly, or
//more safely abstracted with getExternalStorageDirectory()
File storagePath = Environment.getExternalStorageDirectory();
OutputStream output = new FileOutputStream (new File(storagePath,"myImage.png"));
try {
byte[] buffer = new byte[aReasonableSize];
int bytesRead = 0;
while ((bytesRead = input.read(buffer, 0, buffer.length)) >= 0) {
output.write(buffer, 0, bytesRead);
}
} finally {
output.close();
}
} finally {
input.close();
}


منبع (http://stackoverflow.com/questions/3296850/how-do-i-transfer-an-image-from-its-url-to-the-sd-card)