Создать папку на External sd card
Доброго времени суток.
Пытаюсь создать папку для хранения фоток с камеры приложения. Использую код:
File checkDir = new File(Environment.getExternalStorageDirectory() + "/Albums/Application/Images");
if(checkDir.exists()) {
Log.v(LOG_TAG, "directory exist");
} else {
Log.v(LOG_TAG, "directory NOT exist");
checkDir.mkdirs();
Log.v(LOG_TAG, "directory create");
}
НО все равно папка создается не на ext_sd (флешке), а на внутренней памяти телефона (sdcard0).
Уже и писал абсолютный путь, но он отрабатывает корень "/" как sdcard0, а дальше иерархия по моему пути. Бред какой-то выходит.
Как решить ситуацию ?
P.S.: в приложении планируется делать фотоснимки и хранить их для отображения в этом же приложении. Желание хранить на флешке, так как у нее объем больше.