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

В БД программно добавлять строки из нескольких TextView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Литература по работе андроид приложения со сторонней API http://www.cyberforum.ru/android-dev/thread1759294.html
Подскажите хорошие обучающие материалы(и не очень) для того чтобы, понять (и потом реализовать похожее) работу API с приложением, без использования библиотек самой API. Тоесть, просто используя...
Программирование Android Camera не работает Здравствуйте, помогите, пожалуйста, разобраться. На некоторых устройствах (6.0) не удаётся включить камеру java.lang.NullPointerException: Attempt to invoke virtual method 'void... http://www.cyberforum.ru/android-dev/thread1759172.html
Один ActionBar дл всех активностей Программирование Android
Всем привет! Есть ActionBar который должен выглядеть одинаково для всех активностей.Но при этом приходится прописывать реализацию методов onOptionsItemSelected и oCreateOptionsMenu в каждой...
Внешние ключи SQLite + динамическое созание таблиц Программирование Android
Добрый день. Никак не могу нагуглить инфу о создании и привязке ключа к другой таблице. Есть одна таблица "Organization (org_id, name)". К каждому полю должна привязываться динамически созданная...
Программирование Android При изменении шрифта на собственный вылетает приложение http://www.cyberforum.ru/android-dev/thread1758852.html
Вылетает как только открываю Activity, которому принадлежит данный TextView. Изменяю шрифт так: textViewAppName.setTypeface(Typeface.createFromAsset( ...
Программирование Android Почему я не могу импортировать класс IntegralToString Мне стало интересно, что скрывается за методом Integer.toString(). Я увидел, вот что: IntegralToString.intToString(i); Я подумал, а дай-ка я напрямую вызову метод intToString() класса... подробнее

Показать сообщение отдельно
onDestroy
0 / 0 / 0
Регистрация: 19.04.2016
Сообщений: 3
10.06.2016, 18:54  [ТС]
Короче вот схема:
Так должно быть

Разметка для кнопок и EditText ___________для самой таблицы
--------------------------------------------------------------------------------------------------
[EditTextForID] ID__________| ID ____ Имя ________ Задача _____________ время __|
[EditTextForName] Name____| 1 ______ кот ____ помыть кота _____________ 10:30 _|
[EditTextForTask] Task_______| 2 ____ магазин ___ сходить за продуктами ___ 11:15 |
[EditTextForTime] Time______| 3 _____ еда ______ приготовить суп _________ 12:00 |
---------------------------------- | 4 ____ игры ______ сыграть в игру _________ 13:05__|
[ButtonAdd]__ [ButtonDel] ___|
(добавить) __ (удалить) ____ |
--------------------------------------------------------------------------------------------------

Так происходит
Разметка для кнопок и EditText ___________для самой таблицы
--------------------------------------------------------------------------------------------------
[EditTextForID] ID__________| ID ____ Имя ________ Задача _____________ время __|
[EditTextForName] Name____| 1 ______ кот ____ помыть кота _____________ 10:30_ |
[EditTextForTask] Task______| 1 ______ кот ____ помыть кота _____________ 10:30 _|
[EditTextForTime] Time_____| 2 ____ магазин ___ сходить за продуктами ___ 11:15__|
----------------------------------| 1 ______ кот ____ помыть кота _____________ 10:30__|
[ButtonAdd]__ [ButtonDel] __ | 2 ____ магазин ___ сходить за продуктами ___ 11:15 _|
__________________________| 3 _____ еда ______ приготовить суп _________ 12:00_|
--------------------------------------------------------------------------------------------------


__(нижнее подчеркивание) стоит место пробелов, что бы было удобнее видеть таблицу
Короче как только я нажимаю кнопку добавить, добавляется не просто новые внесенные данные, а вся база данных.
не знаю как это исправить.
+ ещё одна проблема: как при удалении отчистить разметку для таблицы от текста

Добавлено через 5 часов 49 минут
В общем нашел решение сам: надо в методе нажатия кнопки (onClick) прописать cursor.moveToLast и после этого добавлять текст в TextView :
cursor.moveToLast();
String idText = cursor.getString(cursor.getColumnIndex(DBHelper.UID));//столбцы из базы данных
String nameText = cursor.getString(cursor.getColumnIndex(DBHelper.NAME_COLUMN));
String dealText = cursor.getString(cursor.getColumnIndex(DBHelper.DEAL_COLUMN));
String dateText = cursor.getString(cursor.getColumnIndex(DBHelper.TIME_COLUMN));
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru