06.04.2014, 23:22. Просмотров 826. Ответов 4
Java |
1
2
3
4
5
6
7
8
9
| String[] columns = { Media.DATA, Media._ID, Media.TITLE, Media.DISPLAY_NAME };
Cursor сursor = parentA.getContentResolver().query(Media.EXTERNAL_CONTENT_URI, columns, null, null, null);
int fileColumn = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
do {
String path = cursor.getString(fileColumn); // полный путь к файлу
} while(cursor.moveToNext());
cursor.close(); |
|
вот такой код работает под все, кроме KitKat`a
он получает абсолютные пути ко всем найденным картинкам
как переписать его под KitKat?
Добавлено через 1 час 49 минут
пробую так
Java |
1
2
3
| String[] proj = { MediaStore.Images.Media.DATA };
CursorLoader loader = new CursorLoader(parentA, Media.EXTERNAL_CONTENT_URI, proj, null, null, null);
cursor = loader.loadInBackground(); |
|
но падает на последней строке
Добавлено через 3 часа 59 минут
Спасайте