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

ManagedQuery deprecated - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Новый проект, обозначения http://www.cyberforum.ru/android-dev/thread1139762.html
Обновил Android SDK и плагины для Eclipse. Как выглядит вновь созданный проект: MainActivity.java package com.example.cyberforum; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBar; import android.support.v4.app.Fragment; import android.os.Bundle;
Android SQLite синхронизация с MySQL Здравствуйте! Подскажите пожалуйста если кто то сталкивался как синхронизировать базу данных SQLite на андроиде и MySQL на сервере. Добавлено через 4 часа 20 минут Точней чтобы все данные из MySQL скопировались в SQLite http://www.cyberforum.ru/android-dev/thread1139741.html
Константы XML Android
не подскажите где найти полный список всевозможных констант XML таких как "wrap_content","fill_parent" где описано что все эти константы значат?просто смотрел а полный список не нашел в инете не подскажете где он находится?
Некорректное отображение приложения в Graphic Layout и на телефоне Android
Должно быть : Добавлено через 9 минут На эмуляторе все корректно отбражается на телефоне показывается только кусок приложения Вот Xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="match_parent" android:layout_width="match_parent" >
Android Событие нажатия кнопки Back http://www.cyberforum.ru/android-dev/thread1139530.html
Как сделать, чтоб при нажатии кнопки Back выполнялось сразу несколько действий? Например, если при вводе текста пользователь нажимает кнопку Back, то должно очищаться поле edittext и скрываться клавиатура. У меня получается так: при первом нажатии Back скрывается клавиатура и только при втором очищается edittext.
Android Вывод в TextView значение из переменной int как вывести в TextView значение из переменной int? Пробовал функцию toString(), но компилятор говорит что такой метод для int не предназначен. подробнее

Показать сообщение отдельно
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,872

ManagedQuery deprecated - Android

06.04.2014, 16:46. Просмотров 584. Ответов 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 минут
т.е. задача свелась к тому, чтобы получить курсор, в котором бы были абсолютные пути ко всем картинкам
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru