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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Frai32
0 / 2 / 0
Регистрация: 24.08.2013
Сообщений: 137
#1

Передаётся не то значение дб - Android

24.04.2016, 13:26. Просмотров 133. Ответов 1
Метки нет (Все метки)

Передаться не верное значение дб. По нажатию кнопки в список переноситься значение из бд, по нажатию на элемент списка вызываеться контекстное меню, по нажатию по кнопке с контекстным меню инфа из поля переноситься в другой список и увеличиваться счётчик на значение одного столбца из таблицы. Инфа переноситься нормально, но вот в счётчик подаёться не верные поля. Вот код методов.

Перенос инфы

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
AppContext.getDbAdapterMain().addRecTocomplite(cursor1.getInt(cursor1.getColumnIndex(DBExport.COLUMN_ID)),
                    cursor1.getString(cursor1.getColumnIndex(DBExport.COLUMN_NAME)),
                    cursor1.getString(cursor1.getColumnIndex(DBExport.COLUMN_DS)),
                    cursor1.getInt(cursor1.getColumnIndex(DBExport.COLUMN_TID)), cursor1,
                    cursor1.getInt(cursor1.getColumnIndex(DBExport.COLUMN_VP)));
            // Получает индифкатор элемента
 
 
 
            substructVP(cursor1.getInt(cursor1.getColumnIndex(DB.COLUMN_VP)));
            Log.d(LOG_TAG, ""+ cursor1.getInt(cursor1.getColumnIndex(DBExport.COLUMN_VP)) +" cursorPosition " + cursor1.getPosition());
 
            // удоляет эту позицию по id
            AppContext.getDbAdapterMain().delRec(acmi.id);
            // Обновление курсора
            cursor1.requery();
метод прибавления
Java
1
2
3
 MainActivity.setVp(MainActivity.getVp()+ points);
      
        MainActivity.getAb().setSubtitle(""+MainActivity.getVp());
Суть в том что передаётся значение из первого элемента списка. поэтому в счётчик попадает не те числа. Но в другую дб то всё записывается нормально. В общем не понимаю почему так происходит может есть какие мысли?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2016, 13:26     Передаётся не то значение дб
Посмотрите здесь:

Android Переданное значение REQUEST_LOGIN = 1 возвращает другое значение

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
25.04.2016, 08:22     Передаётся не то значение дб #2
А где методы?
Yandex
Объявления
25.04.2016, 08:22     Передаётся не то значение дб
Ответ Создать тему
Опции темы

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