마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

로컬저장소에 원하는 폴더 생성후 이미지 저장시키는법...

0 추천

내부저장소에 새로폴더를 만들어서 이미지들을 저장시키고 싶습니다...

File file = new File(getFilesDir().getAbsolutePath()+"/imagefolder/icon1.png");

FileOutputStream fos = openFileOutput("/imagefolder/icon1.png", Context.MODE_PRIVATE);          
bm.compress(CompressFormat.PNG, 100 , fos); 
fos.flush();     
fos.close();
 
이런식으로 앞에 폴더명 붙여서 만들려니까 안만들어지네요...


방법 좀 알려주세요ㅜㅜ

아직도초보 (3,030 포인트) 님이 2013년 10월 16일 질문
아직도초보님이 2013년 10월 16일 수정

2개의 답변

0 추천

http://developer.android.com/intl/ko/reference/java/io/File.html#mkdirs()

file.makedirs(); // 디렉토리 생성 코드를 추가하세요

aucd29 (218,390 포인트) 님이 2013년 10월 16일 답변
넵ㅠㅠ mkdirs로 폴더는 생성했고 exists로 생성된것도 확인됐는데...
왜 폴더안으로 이미지를 저장시키려니까 저장이 안되는걸까요...ㅠㅠ
0 추천

http://warmz.tistory.com/656

 

본인과 확인해보시길

건방진프로그래머 (26,630 포인트) 님이 2013년 10월 17일 답변
data/data/패키지명/file 안에 바로 이미지저장하는건 됐었는데요
file/원하는폴더/이미지.png 이런형태로 저장시키려면 어떻게 해야될까요..?ㅜㅜ
...