Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
spydark91
84 / 84 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
06.04.2014, 23:22     Переписать под KitKat (sdk 19) #1
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 минут
Спасайте
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2014, 23:22     Переписать под KitKat (sdk 19)
Посмотрите здесь:

Android Android SDK тормозит
Android NDK и SDK
Android SDK or NDK
Android Проблемы с SDK
Android PHP и SDK Android
SDK на SSD Android
Android Не выходит устанановить SDK
Android Vk-android-sdk
Vk sdk Android
Android Eclipse SDK
Android sdk Android
Обновление sdk Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
07.04.2014, 10:08     Переписать под KitKat (sdk 19) #2
spydark91, с какой ошибкой падает?
spydark91
84 / 84 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
07.04.2014, 11:33  [ТС]     Переписать под KitKat (sdk 19) #3
Доступа к логам нет...
Но то что падает на последней строке-точно

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

Log.e("",e);
}

?
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
07.04.2014, 12:01     Переписать под KitKat (sdk 19) #4
spydark91,
Java
1
2
3
4
5
6
try {
    cursor = loader.loadInBackground();
} catch (Throwable t) {
    t.printStackTrace();
    Log.e("", t);
}
spydark91
84 / 84 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
07.04.2014, 20:50  [ТС]     Переписать под KitKat (sdk 19) #5
вывел логи...оказалось нет пермишена..
все заработало
Yandex
Объявления
07.04.2014, 20:50     Переписать под KitKat (sdk 19)
Ответ Создать тему
Опции темы

Текущее время: 03:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru