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

Sdcard에서 파일 불러올때

0 추천

String fileStr = "file:///storage/sdcard0/test/abc.bmp";

 Uri fileUri = Uri.parse(fileStr);
 / String filePath = fileUri.getPath();

 

cursor = cr.query(Images.Media.EXTERNAL_CONTENT_URI, null, "_data ='" + filePath + "'", null, null);

이렇게하니까 filePath에잇는 abc.bmp 이것만 리스트에 뜨게 되는데요.... 그렇다고 filePath를 file:///storage/sdcard0/test/

이렇게만 잡아버리면 아무것도 안뜨게되네요 ㅠㅠ... 고수분들 좀 도와주세요.. 제가 초보라 ㅠㅠ 자세하게좀 ㅠㅠ

모르겟다zz (650 포인트) 님이 2013년 7월 17일 질문

1개의 답변

0 추천

잘은 모르지만 파일패스를 하드코딩 하지 말라고 하더라구요
sdcard 경로 쓰는 방법 중에 Environment.getExternalStorageDirectory() 이게 있는데
file://"+ Environment.getExternalStorageDirectory()+filepath

이렇게 한 번 해보시는 것도..

브루스웨인 (8,580 포인트) 님이 2013년 7월 18일 답변
...