사진을 저장할 폴더를 만드는 방법을 알고 있습니까? 그리고 os 및 다른 앱은 해당 폴더를 사진 앨범으로보아야합니까? 특정 앨범에 사진을 저장해야하며 앨범이없는 경우 앨범을 만들어야합니다.android 사진 앨범을 만듭니다
감사
사진을 저장할 폴더를 만드는 방법을 알고 있습니까? 그리고 os 및 다른 앱은 해당 폴더를 사진 앨범으로보아야합니까? 특정 앨범에 사진을 저장해야하며 앨범이없는 경우 앨범을 만들어야합니다.android 사진 앨범을 만듭니다
감사
당신은 (또한 .nomedia 파일을 포함하는 지역을 제외하고) 외부 저장 장치에 어디을 이미지 파일을 저장하는 경우, 미디어 스캐너, 따라서 내장 된 "갤러리"응용 프로그램 , 그 (것)들을 찾아 내고 표시 할 것이다.
좋은 시민이 되려면 getExternalStoragePublicDirectory을 사용하여 외부 저장소의 권장 위치에 파일을 배치해야합니다. 이미지의 경우 DIRECTORY_PICTURES을 전달할 수 있습니다.
API 레벨 8에서만 사용할 수 있습니다. 이전 API 버전도 지원해야하는 경우 getExternalStorageDirectory을 사용할 수 있으며 여전히 올바른 권장 경로를 사용하십시오.
항상 글을 쓰기 전에 make sure the external storage is available해야합니다.
작동하는 것처럼 보이지만 일부 사진을 가져 와서 해당 폴더에 저장하면 장치를 다시 시작할 때까지 볼 수 없습니다. 내가 그 폴더에 사진을 저장했다는 것을 OS에 알리는 방법이 있습니까? –
예, 원하는 경우 언제든지 "미디어 스캐너"를 시작할 수 있습니다. 프로그래밍 방식으로 MediaScannerConnection : http://stackoverflow.com/questions/4646913/android-how-to-use-mediascannerconnection-scanfile을 사용할 수 있습니다. 재부팅 할 때 항상 다시 시작되므로 작동하는 것입니다. (또한 설정 -> 응용 프로그램 및 "데이터 지우기"에서 "미디어 저장"응용 프로그램을 찾을 수 있지만 벨소리, 앨범 표지 등과 같이 원하는 것보다 더 많은 부분을 지울 수 있습니다) –