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

GreenDao ORM query метод - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android RSS и новостное приложение http://www.cyberforum.ru/android-dev/thread1664086.html
Суть:Нужно простое новостное приложние, которое грубо транслирует RSS. Скажите, как это грамотно организовать. Я начинающий и знания пока что малы. Скажите какие знания понадобятся для реализации...
Программирование Android Получение публикаций пользователя facebook Всем привет, прошу вашей помощи, в поиске решения такой задачи: необходимо получить все публикации пользователя в facebook-е, я сделал авторизацию пользователя с помощью facebook api, все проходит... http://www.cyberforum.ru/android-dev/thread1664069.html
Программирование Android Прочитать часть файла
Нужно открыть файл и, начиная от 4-го байта, все записать в массив byte. Такой код записывает все, но начиная с 4-го байта в массиве: InputStream is = new FileInputStream(APP_PREFERENCES_NAME);...
Пропущенные звонки и СМС Программирование Android
Я вывожу на экран количество пропущенных звонков и СМС, но информация выводятся только после 2-го пропущенного уведомления. Как я понял по логам, нумерация начинается с 0-я. Так ли это? Я не смог...
Программирование Android Calendar.get(Calendar.WEEK_OF_YEAR) на разных устройствах возвращает разные значения http://www.cyberforum.ru/android-dev/thread1663808.html
Собственно вопрос в названии темы. Данный код возвращает разное значение на разных устройствах. Но в большинстве все таки проверка на четность правильное значение возвращает. В чем может быть...
Программирование Android Обновить ListView с кастомным адаптером У меня метод заполнения ListView с собственным адаптером (нужно обрабатывать изображения и даты). Метод: public void fillListComments() { Cursor cursorEventCommentsFill; ... подробнее

Показать сообщение отдельно
Jonny123
1 / 1 / 0
Регистрация: 07.09.2014
Сообщений: 88

GreenDao ORM query метод - Программирование Android

17.02.2016, 00:22. Просмотров 327. Ответов 0
Метки (Все метки)

Здравствуйте, использую для работы с БД GreenDao ORM и у меня возник вопрос: у меня есть вот примерно такой RecyclerView (см. картинку).
Каждый item имеет свой id начиная с 0. Вопрос: как мне в зависимости от нажатого пункта (id) доставать нужную информацию с БД? Например когда кликнули на id 0 то перешли на второе Activity и с базы вытащили такое описание "Это описание id 0", кликнули на id1 , перешли на то же самое Activity только описание уже будет например таким "Вы находитесь на активити с описанием id1" и т.д.
Когда я работал просто с Sqlite я писал примерно так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public String getInfromation(int id) {
        myDataBase = this.getReadableDatabase();
 
        String selection = "_id = ?";
        String[] selectionArgs = new String[]{String.valueOf(id+1)};
        Cursor cursor = myDataBase.query(TABLE_NAME , null , selection , selectionArgs , null , null , null);
        String str = null;
        if(cursor.moveToFirst() && cursor.getCount() >= 1) {
            do {
                str = cursor.getString(cursor.getColumnIndexOrThrow("mushroom"));
            } while (cursor.moveToNext());
        }
        myDataBase.close();
        return str;
 
 
    }
И вызывал этот метод в том активити где должно было быть описание:
Java
1
textView.setText(db.getInfromation(id));
Возможно ли такое реализовать в данном ORM?? Спасибо!
1
Миниатюры
GreenDao ORM query метод  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru