2013-07-10 4 views
1

Environment.getExternalStorageDirectory()를 사용하여 새 디렉토리를 생성하거나 폴더를 말합니다. 내 응용 프로그램에서 생성 된 모든 이미지를 저장한다고 가정합니다. 그러나이 방법으로 생성 된 폴더는 갤러리에서 볼 수 없습니다. EX 파일 탐색기 또는 sth 폴더를 확인하려면 다른 sth 사용해야합니다. 갤러리에서 볼 수있는 새로운 디렉토리를 어떻게 만들 수 있는지 궁금합니다. 백만 달러 고마워.갤러리에 파일 경로를 생성 하시겠습니까?

+0

새로운 내용이 MediaScanner에 의해 색인되어 있는지 확인 만드는 경우 : http://stackoverflow.com/a/17391679/833647 –

+0

감사 켄 TI는 –

+0

우수함 작품! 동의하길 원한다면 답변으로 게시했습니다. 감사. –

답변

1

이것은 새로운 콘텐츠가 아직 MediaScanner에 의해 색인 생성되지 않았기 때문일 수 있습니다.

MediaScanner은 미디어를 검색하여 미디어에 대한 메타 데이터의 내부 데이터베이스 인 MediaStore에 저장합니다.

새 콘텐츠를 만들려면 MediaScanner에 색인이 필요하다고 말해야합니다. 그러면 갤러리에 표시되어야합니다.

여기 내 대답은 참조 : https://stackoverflow.com/a/17391679/833647

관련 문제