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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Литература по работе андроид приложения со сторонней API http://www.cyberforum.ru/android-dev/thread1759294.html
Подскажите хорошие обучающие материалы(и не очень) для того чтобы, понять (и потом реализовать похожее) работу API с приложением, без использования библиотек самой API. Тоесть, просто используя запросы, получить нужную информацию с сервера API (по client id и secret id), а потом все это вывести на экран. Желательно с пояснением каждого этапа создания приложения.
Программирование Android Camera не работает Здравствуйте, помогите, пожалуйста, разобраться. На некоторых устройствах (6.0) не удаётся включить камеру java.lang.NullPointerException: Attempt to invoke virtual method 'void android.hardware.Camera.setPreviewDisplay(android.view.SurfaceHolder)' on a null object reference потом java.lang.NullPointerException: Attempt to invoke virtual method 'void android.hardware.Camera.stopPreview()'... http://www.cyberforum.ru/android-dev/thread1759172.html
Один ActionBar дл всех активностей Программирование Android
Всем привет! Есть ActionBar который должен выглядеть одинаково для всех активностей.Но при этом приходится прописывать реализацию методов onOptionsItemSelected и oCreateOptionsMenu в каждой активности одинаковые. Также информация на ActionBar-e может динамически меняться(поцепить метод, который меняет значение переменной в класс). Возможно ли вынести реализацию ActionBar в отдельный класс, а...
Внешние ключи SQLite + динамическое созание таблиц Программирование Android
Добрый день. Никак не могу нагуглить инфу о создании и привязке ключа к другой таблице. Есть одна таблица "Organization (org_id, name)". К каждому полю должна привязываться динамически созданная таблица с адресами каждой организации. Как динамически создатвать и привязывать к полю "org_id" динамически созданные таблицы? Допустим org_id = 4, нужно создать таблицу с именем и полями Adress4...
Программирование Android При изменении шрифта на собственный вылетает приложение http://www.cyberforum.ru/android-dev/thread1758852.html
Вылетает как только открываю Activity, которому принадлежит данный TextView. Изменяю шрифт так: textViewAppName.setTypeface(Typeface.createFromAsset( getApplicationContext().getAssets(), "fonts/aurorabdcn.ttf")); Шрифт расположен здесь: ПапкаПроекта/assets/fonts/aurorabdcn.ttf Файл со шрифтом не поврежден, т.к. спокойно устанавливается на ПК AboutActivity.java
Программирование Android Почему я не могу импортировать класс IntegralToString Мне стало интересно, что скрывается за методом Integer.toString(). Я увидел, вот что: IntegralToString.intToString(i); Я подумал, а дай-ка я напрямую вызову метод intToString() класса IntegralToString. Попытался импортировать его, но не смог. (он public final class IntegralToString) Почему? Он же тоже входит в пакет java.lang, как и класс Integer. Я сначала спросил в этой теме, мне сказали, что... подробнее

Показать сообщение отдельно
onDestroy
0 / 0 / 0
Регистрация: 19.04.2016
Сообщений: 3

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

10.06.2016, 11:49. Просмотров 220. Ответов 2
Метки (Все метки)

Сделал Базу Данных, сохраняет и удаляет данные нормально, но нормально вывести на экран данные не получается. Т.е. я написал в ЭдитТекстах данные, которые нужно заполнить, они добавились в бд, вывожу на экран выводить
1 <имя> <данные> <время> - все нормально. Заполняю 2 раз, что бы добавить новые данные, а на этот раз в этом же ScrollView выводятся
1 <имя> <данные> <время>
1 <имя> <данные> <время>
2 <имя2> <данные2> <время2>
При третьем заполнении уже
1 <имя> <данные> <время>
1 <имя> <данные> <время>
2 <имя2> <данные2> <время2>
1 <имя> <данные> <время>
2 <имя2> <данные2> <время2>
3 <имя3> <данные3> <время>
Короче дублируются данные, не знаю как решить... может есть ккакой-нибудь метод для очистки view и layout элементов.
Код вставки данных:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
        View items = ltInflater.inflate(R.layout.table_element, layoutForTable, false);
        TextView textViewID = (TextView) items.findViewById(R.id.textViewID);
        TextView textViewName = (TextView) items.findViewById(R.id.textViewName);
        TextView textViewDeal = (TextView) items.findViewById(R.id.textViewDeal);
        TextView textViewTime = (TextView) items.findViewById(R.id.textViewTime);
 
        LinearLayout layoutForTable = (LinearLayout) findViewById(R.id.layoutForTable);
        LayoutInflater ltInflater = getLayoutInflater();
 
void showResult(String id, String name, String deal, String time, int index) {
       textViewID.setText(id);
       textViewName.setText(name);
       textViewDeal.setText(deal);
       textViewTime.setText(time);
        if (index < 0) {
            layoutForTable.addView(items);
        } else {
            layoutForTable.addView(items, 0);
        }
  public void onClick(View v) {
 
showResult(idText, nameText, dealText, dateText, -1);
 
}
idText, nameText, dealText, dateText - значения типа String из баз данных
Извините, за сплошной текст) заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru