По какой-то причине мой курсор в android не вернет файлы видео, которые находятся в папке, которую я просматриваю. Если я внес небольшие изменения в код и вместо этого ищу поиск изображений. Курсор вернет все изображения правильно, поэтому только при попытке поиска видео появится проблема. Результат равен count = 0, хотя в папке есть несколько видеороликов.Видео для Android из пользовательской папки не возвращаются курсором. всего 0 строк, возвращаемых
Я был бы благодарен за любую помощь, которую я могу получить.
Это фрагмент кода я использую:
...
String[] columns = { MediaStore.Video.Media.DATA };
String uri = MediaStore.Video.Media.DATA;
path = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MOVIES),
"MyCameraApp");
String condition = uri + " like '%" + path.toString() + "%'";
cursor = getContentResolver().query(
MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
columns,
condition,
null //selection args,
null //orderBy);
count = cursor.getCount();
...