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

안드로이드에서 갤러리 이미지 파일 가져오는 방법 질문있습니당..

0 추천

구글링 결과  이런 방법으로 가져온다고 하던데,  Media.EXTERNAL_CONTENT_UR

 

Cursor imageCursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,

                    proj, null, null, null);
 
 

위의 방법은 SD카드(외장메모리)의 이미지를 가져온다고 하더라구여..

 

제가 필요한것은 핸드폰 내부에 저장된 이미지 파일이름(경로포함)이 필요해서 그런데

 

어떻게 가져올수잇을까요.. 참고할 만한 자료나 아시는분 답변 부탁드려요ㅠㅠ

 

뇽뇽이2841 (1,120 포인트) 님이 2015년 2월 26일 질문

1개의 답변

0 추천
 
채택된 답변
안드로이드 카메라로 찍은 이미지들은 어차피 다 외장메모리에 저장되기 때문에

위 URI 로 쿼리한 결과가 갤러리에서 보여지는 이미지와 동일합니다.

실제경로는 쿼리한 결과 커서로부터 다음 인덱스에 해당하는 컬럼을 뽑으면 실제 파일 경로를 얻을 수 있습니다.

cursor.getColumnIndex(Images.Media.DATA)
Gradler (109,780 포인트) 님이 2015년 2월 26일 답변
뇽뇽이2841님이 2015년 2월 26일 채택됨
...