как выбрать папку для скачивания файла в sdcard - PullRequest
1 голос
/ 03 января 2012

В моем приложении мне нужно загрузить файл с сервера на SDCard. Но здесь, перед загрузкой, мне нужно выбрать папку (любую папку) в SDCard, куда следует загрузить файл. Так как выбрать папку в SDCard?

1 Ответ

0 голосов
/ 03 января 2012

так я могу сохранить свою фотографию на SD-карте.

OutputStream stream = null;
File tmpFile = creatTempFile();

try {
    stream = new FileOutputStream(tmpFile);
} catch (FileNotFoundException e) {
    e.printStackTrace();  
}
yourImage.compress(Bitmap.CompressFormat.JPEG, 80, stream);


private File creatTempFile(){
    final File path = new File( Environment.getExternalStorageDirectory(), "folder_name" );
    if(!path.exists()){
        path.mkdirs();
    }
    return new File(path, "file_name");
}

извините, вчера я хочу скопировать сюда свои коды, но скопируйте коды беспокойства, это правильно.

...