Я работаю над галереей.Вот рабочий процесс: (1) Показать список папок, которые содержат изображения (2) Показать представление галереи, которое показывает выбранную папку.(Я могу это сделать)
Я знаю, что могу написать цикл для поиска всех папок с изображениями, просматривая все папки и файлы.Но это очень медленно.
ИЛИ
String[] projection = {MediaStore.Images.Media.DATA};
Cursor tmpCursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
projection, // Which columns to return
null, // Return all rows
null,
null);
Но это слишком медленно.
Есть ли альтернативный способ сделать это?
Приложение OS Gallery может загружать папки изображений в разумные сроки.Я думаю, что это должен быть лучший способ получить список.