Приветствую, пробую освоить Java, появилось несколько вопросов.
1. Пытаюсь получить список папок и файлов на SD карте методом
Environment.getExternalStorageDirectory().getPath()
В итоге получаю вот такой путь /storage/emulated/0/ кроме папок и файлов самого устройства там нечего нет, тоже самое если прописать путь /sdcard/.
Если прописываю путь к карте вручную, типа /storage/XXXX-XXXX/ все нормально. Как получить данные к карте памяти без XXXX-XXXX?
2. Если на физическом устройстве открыть проводник, там есть кнопка "Аудио", если ее нажать то там отобразятся все аудио файлы и на устройстве и на SD карте. Как программно можно получить список этих файлов в самом приложении?
3. Проводник. Я так понял что в самом SDK нету возможности открыть проводник, что бы выбрать папку? Придется это дело самому писать?
Буду признателен за ответы. Спасибо.