Например, если у вас есть два каталога /sdcard/Music/Music-1
и /sdcard/Music/Music-2
, как я могу создать URI для получения файлов в каталоге Music-1
. Я могу использовать MediaStore.Audio.Media.EXTERNAL_CONTENT_URI
, чтобы получить содержимое всего внешнего хранилища, но как сделать трюк только для определенного каталога.Construct MediaStore URI для конкретной папки
4
A
ответ
3
Фильтр путь от DATA
поля и построим попер SELECT WHERE
заявление в соответствии с именами папок, вы можете использовать SUBSTR
в запросе ;-)
2
ли именно это,
Cursor mCursor = getContentResolver().query(uri1, Selection,
android.provider.MediaStore.Audio.Media.DATA + " like ? ",
new String[] {str},
null);
3
Cursor mCursor = getContentResolver().query( uri1, Selection, android.provider.MediaStore.Audio.Media.DATA + " like ? ", new String[] {str}, null);
Вместо этого вам может понадобиться "%"+str+"%"
, потому что «Music-1» является лишь частью MediaStore.Audio.Media.DATA
.
Смежные вопросы
- 1. Получить путь к MediaStore для конкретной папки
- 2. Robocopy для конкретной папки
- 3. Как получить URI музыки из MediaStore?
- 4. Android, получающий ориентацию от MediaStore Uri
- 5. Git Diff для конкретной папки
- 6. Construct Uri for android 5.0 DocumentFile from ACTION_OPEN_DOCUMENT_TREE root Uri
- 7. Поиск конкретной папки Outlook
- 8. Игнорировать кук для конкретной URI, в Tomcat
- 9. Как получить все папки, содержащие изображения, используя класс MediaStore (ANDROID)?
- 10. Специфическая версия файла Git для конкретной папки
- 11. Остановить метеорную живую перезагрузку для конкретной папки
- 12. Политика филиала для конкретной папки в VSO
- 13. Выделение синтаксиса для конкретной папки (не расширение)
- 14. Как настроить FTP для конкретной папки? ??
- 15. htaccess mod_rewrite .tld для конкретной папки
- 16. Предоставить разрешения для конкретной папки ТОЛЬКО
- 17. MVC Authentication default page для конкретной папки
- 18. .htaccess Страница не найдена для конкретной папки
- 19. git pull --rebase для конкретной папки/файла
- 20. .htaccess anti-hotlinking для одной конкретной папки
- 21. Ограничить роли для конкретной папки с web.config
- 22. Установить часовой пояс для конкретной папки?
- 23. Uri для изображения папки в приложениях WPF
- 24. Получение пути аудио-файла или uri от mediastore
- 25. Android MediaStore insertVideo
- 26. Удаление альбома из MediaStore?
- 27. Укажите папку в MediaStore managedQuery
- 28. как передать XML для конкретной службы REST в рамках Uri
- 29. Intent фильтр для конкретной строки в фрагменте URI
- 30. MediaStore разрешение отказано ошибка андроид