Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
spydark91
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
1

Переписать под KitKat (sdk 19)

06.04.2014, 23:22. Просмотров 873. Ответов 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 минут
Спасайте
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2014, 23:22
Ответы с готовыми решениями:

Sdk в настойках Android Studio и sdk в Project Structure
То есть получается что путь к sdk которое использует Android Studio...

"No Android SDK found. configure an Android SDK". Что делать?
Сначала Андроид Студио зависал при компиляции приложения и выдавал сообщение,...

PhoneGap. Как его использовать? В чем его недостатки по сравнению с Android SDK, Windows Phone SDK, iOS SDK?
В вики написано, что PhoneGap <<позволяет создать приложения для мобильных...

Эмулятор и SDK под Windows 7
Добрый день, уж очень не хочется переходить на восьмерку, а нужно поработать с...

Не устанавливается Qt SDK под Windows XP
Здраствуйте. Cкачал с сайта qt.nokia.com установщик Qt SDK, после запуска...

4
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
07.04.2014, 10:08 2
spydark91, с какой ошибкой падает?
0
spydark91
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
07.04.2014, 11:33  [ТС] 3
Доступа к логам нет...
Но то что падает на последней строке-точно

Добавлено через 11 минут
Чтоб вывестр тг, с чем падает, надо наппсать так?
Catch(exception e){

Log.e("",e);
}

?
0
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
07.04.2014, 12:01 4
spydark91,
Java
1
2
3
4
5
6
try {
    cursor = loader.loadInBackground();
} catch (Throwable t) {
    t.printStackTrace();
    Log.e("", t);
}
1
spydark91
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
07.04.2014, 20:50  [ТС] 5
вывел логи...оказалось нет пермишена..
все заработало
0
07.04.2014, 20:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2014, 20:50

Сборка под андроид. Кьют не видит SDK
Господа, взываю к вам. Имеется: 1. Кьют 5.4.1 2. Установленная JDK,...

Разработка под iphone без оригинальных SDK
Привет всем! Требуется написать приложение под iphone не имея при этом...

Couchbase PHP SDK, как его установить под линукс?
Проблема в следующем. Требуется установить Couchbase на локальный сервер, что и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru