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

안드로이드) 이미지 파일 갤러리에서 숨기기

0 추천
현재 어플 실행 시 어플 구동에 필요한 리소스 파일들(이미지들)을

단말기 내부저장소에 저장합니다.

그 후에는 단말기 내부에 저장된 이미지 경로로 이미지를 불러와서 어플에 뿌려주는데요.

문제는 단말기 내부에 이미지 파일들을 저장하다보니

단말기 고유 갤러리에서 제가 만든 이미지 폴더를 자동으로 불러와서 보여줍니다.

저는 갤러리에서는 보여주고 싶지 않거든요.

이미지 파일이라서 자동으로 불러오는것 같은데...

이걸 따로 처리하는 방법이 없을까요?
익명사용자 님이 2015년 2월 23일 질문

1개의 답변

0 추천
단말기 내부에 저장된 이미지 경로

=> 정확히 위치가 어딘가요? /sdcard/ 인가요?

      그렇다면 이미지이름을 . 으로 시작해보셔요

       보통은 어플 폴더아래 .nomedia 라는 폴더를 만들어서 그 안에서 관리합니다.
nicehee (73,100 포인트) 님이 2015년 2월 23일 답변
sd카드는 아니고 내부 저장소에 저장됩니다. ( /storage/emulated/0/ )
이미지 파일 이름을 .으로 시작하면되는건가요?
아니면 폴더만 .으로 시작하거나 폴더 파일 둘다 적용 시켜야 할까요?
폴더 앞에 .을 붙이면 숨겨진 폴더로 단말기 내부에 저장되서 갤러리에 이미지들이 뜨지 않네요! 감사합니다 nicehee님 덕에 해결 했습니다!!
/storage/emulated/0/  이것이 /sdcard 에서 이름이 바뀐겁니다.
바뀌었다보다는 이름이 추가되었다고나 할까요?
현재도 /mnt/sdcard/로 접근해도 됩니다.

그리고 내부저장소라고하면
보통 /data/data/패키지풀네임/ 이부분을 의미합니다.
물론 이것도 sdcard내에 있지만
접근 경로는 다른 시스템영역이라고 보시면 됩니다.
아 그렇군요. 저장영역도 복잡하네요..
...