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

ManagedQuery deprecated

06.04.2014, 16:46. Просмотров 646. Ответов 0
Метки нет (Все метки)

Java
1
2
3
String[] columns = { Media.DATA, Media._ID, Media.TITLE, Media.DISPLAY_NAME };
Cursor cursor = parentA.managedQuery(Media.EXTERNAL_CONTENT_URI, columns, null, null, null);
        int fileColumn = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
на моем телефоне работает
попробовал на новом андройде, упало(
пробовал заменить на
Java
1
Cursor cursor = parentA.getContentResolver().query(Media.EXTERNAL_CONTENT_URI, columns, null, null, null);
не помогла

к сожалению, доступа к логам на устройстве с новым андроидом нет
подскажите как быть

ошибка точно в этом

Добавлено через 2 минуты
видимо надо использовать LoaderManager, но как?
и как сохранить работоспособность на старых устройствах

Добавлено через 14 часов 8 минут

Добавлено через 8 минут
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
String[] columns = { Media.DATA, Media._ID, Media.TITLE, Media.DISPLAY_NAME };
        Cursor cursor = null;
        int currentapiVersion = android.os.Build.VERSION.SDK_INT;
        if (currentapiVersion <= android.os.Build.VERSION_CODES.GINGERBREAD_MR1){ // тут все нормально работает
            cursor = android.provider.MediaStore.Images.Media.query(parentA.getContentResolver(), Media.EXTERNAL_CONTENT_URI, columns);
            
        } else{
// а тут я уже не знаю что писать
// версия sdk - KITKAT , это 19
            //cursor = parentA.getContentResolver().query(Media.EXTERNAL_CONTENT_URI, columns, null, null, null);
            
            //cursor = parentA.getContentResolver().query(android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI, columns, null, null, null);
 
            cursor = android.provider.MediaStore.Images.Media.query(parentA.getContentResolver(), Media.EXTERNAL_CONTENT_URI, columns);
        }
Добавлено через 1 час 11 минут
т.е. задача свелась к тому, чтобы получить курсор, в котором бы были абсолютные пути ко всем картинкам
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2014, 16:46
Ответы с готовыми решениями:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future
Здравствуйте! Сделал пример http://devcolibri.com/1486 со сборкой денвер сделал все в порядке,...

Что такое Рефлексия? Как быть с deprecated?
Предполагаю, рефлексия в данном случае - это когда одним методом получаешь другой метод для...

Как поступать если метод стал deprecated?
Доброго дня! Как поступать если метод стал deprecated? Например, getColorStateList() устаревший...

Ошибка Configuration 'compile' in project ':rider' is deprecated. Use 'implementation' instead. registerResGeneratingTa
Всем доброго времени суток, ситуация такая я в свое время гдето пол года назад купил шаблон...

Совместимость и проверка версии SDK, "обход" deprecated
java: addAction(int,java.lang.CharSequence,android.app.PendingIntent) in...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.04.2014, 16:46

Ошибка Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future
Пытаюсь создать сайт: Но при создании магаза открывается ошибка: Deprecated: mysql_connect(): The...

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli o
Здравствуйте! Сделал пример http://devcolibri.com/1486 со сборкой денвер сделал все в порядке,...

Deprecated: Function mysql_list_tables() is deprecated in Z:\home\localhost\www\list_tables.php on line 15
Выдает вот такой текст перед списком таблиц. Deprecated: Function mysql_list_tables() is...


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

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

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