Android создать фотоальбом - PullRequest
3 голосов
/ 07 февраля 2011

Знаете ли вы, как создать папку, в которой будут сохраняться фотографии, а ОС и другие приложения должны видеть эту папку как фотоальбом?Мне нужно сохранить фотографии в определенном альбоме, и если альбом не существует, мне нужно его создать.

Спасибо

1 Ответ

3 голосов
/ 07 февраля 2011

Если вы храните файлы изображений в любом месте на внешнем хранилище (за исключением местоположений, которые также содержат файл .nomedia), медиа-сканер и, следовательно, встроенное приложение «Галерея», будетнайдите их и покажите.

Чтобы быть хорошим гражданином, вы должны поместить такие файлы в рекомендованном месте на внешнем хранилище, используя getExternalStoragePublicDirectory .Вы можете передать это DIRECTORY_PICTURES для изображений.

Имейте в виду, что этот материал доступен только с уровня API 8. Если вам нужно также поддерживать более ранние версии API, вы можете использовать getExternalStorageDirectory и по-прежнему использовать правильный рекомендуемый путь самостоятельно.,

И, как всегда, вам нужно убедиться, что внешнее хранилище доступно , прежде чем пытаться выполнить запись в него.

...