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

SQLite and ListView. Ввод и вывод данных - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Воспроизвести массив байтов http://www.cyberforum.ru/android-dev/thread1419325.html
Здравствуйте, подскажите пожалуйста как передать массив байтов для воспроизведения?(не записывая в файл)
Программирование Android Обнуление переменной по времени Всем привет. Вопрос: как можно обнулять переменную по конкретному времени? Допустим обнулять раз в день http://www.cyberforum.ru/android-dev/thread1419321.html
SQlite и названия колонок Программирование Android
Вопрос в том, а можно ли использовать русские символы в названиях колонок?
Программирование Android Android: Отправить e-maile испльзуя определленій канал связи (wi-fi, sim1, sim2)
Добрый день!!!! Предистория вопроса: нужно отправить письмо на некий почтовый ящик нажатием одной кнопки на форме. Эта задача оказалась не сложной и при использовании данних ресурсов: 1)...
Программирование Android Как сделать фон в приложении резиновым http://www.cyberforum.ru/android-dev/thread1419233.html
Пишу простенькое приложение на Android средствами Delphi XE7 и столкнулся с такой проблемой не могу найти решение как сделать фон из картинки так чтобы он был резиновым и автоматически...
Программирование Android Несколько scale в одной анимации Хочу сделать анимацию: в центре экрана появляется точка, затем точка превращается в горизонтальную линию, затем линия вертикально разворачивается во весь экран. Написал такую анимацию:<set ... подробнее

Показать сообщение отдельно
Naomis
6 / 6 / 1
Регистрация: 11.03.2015
Сообщений: 210
Завершенные тесты: 1
13.04.2015, 19:34  [ТС]
Rube, понял, сей час всё поправим.

Добавлено через 1 час 19 минут
Rube, YuraAAA, господа, всё поправил, получилось. Спасибо.

Есть ещё вопрос. Нужно выводить на экран по средству ListView. Вывожу, но криво и неправильно. на данный момент вывожу цифры из 4-й таблицы, просто чтобы заставить работать вывод правильно. На данный момент есть ListView, который выводит данные первого столбца таблицы, а нужно выводить все. Вопрос: Нужно создать собственный ListView, то есть кастомизировать его под себя? Использовать обычный ListView, но передавать данные строкой, то есть записать данные в массив, в каждую ячейку массива данные из БД, и передавать ListView? Для меня проблема, так-как не до конца разобрался с ListView.

В конечном итоге да ListView должны быть данные из 3-х таблиц("man", "event_type", "meeting"), так как 4-я таблица ("event") содержит в себе id на данные в предыдущех 3-х таблицах.

Стандартный ListView в xml
XML
1
2
3
4
5
    <ListView
        android:id="@+id/lvDataEvent"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
    </ListView>
Создание списка. Использовал интернет пример, чтобы хоть как-то работало.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
Cursor forEvList = db.getAllData("event");
        startManagingCursor(forEvList);
 
        ListView lvEvent = (ListView)findViewById(R.id.lvDataEvent);
 
        // формируем столбцы сопоставления
        String[] from = new String[] { DB.EVENT_COLUMN_MAN };
        int[] to = new int[] { R.id.tvText };
 
        // создааем адаптер и настраиваем список
        scAdapter = new SimpleCursorAdapter(this, R.layout.item, forEvList, from, to);
        lvData = (ListView) findViewById(R.id.lvDataEvent);
        lvData.setAdapter(scAdapter);
Таблица "event" имеет такие столбцы:
Java
1
2
3
4
5
6
7
        //event
    private static final String EVENT_TABLE = "event";
    public static final String EVENT_COLUMN_ID = "_id";
    public static final String EVENT_COLUMN_MAN = "ManId";
    public static final String EVENT_COLUMN_MEETING = "MeetingId";
    public static final String EVENT_COLUMN_EVENT_TYPE = "EventTypeId";
    public static final String EVENT_COLUMN_VALUE = "Value";
В заранее спасибо.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru