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

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

Войти
Регистрация
Восстановить пароль
 
zholud
0 / 0 / 0
Регистрация: 13.09.2013
Сообщений: 15
#1

ListView с датами - Программирование Android

27.09.2016, 01:32. Просмотров 178. Ответов 4
Метки нет (Все метки)

Есть дата рождения(выбирается пользователем через DialogDatePicker), отталкиваясь от нее нужно рассчитать на перед расписание прививок по определенным дня(их дату) и добавить их в ListView. Как можно сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.09.2016, 01:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ListView с датами (Программирование Android):

ListView. После добавления кнопки перестал быть доступен сам ListView - Программирование Android
Кастомизировал ListView с помощью нескольких TextView. Но после того, как добавил ImageButton сам список стал недоступен для клика, а...

Listview вывод данных и переход по нажатию на другой Listview SQLite - Программирование Android
Доброго извините за название темы, долго не мог сформировать название, В общем у меня беда с пытаюсь написать программу где первый экран...

Данные из SQlite в ListView, обработка события ListView - Программирование Android
Ребят, есть БД, ListView. Надо при нажатии на строчку ListView вытащить данные int из БД. mList.setOnItemClickListener(new...

ListView, ToggleButton, SQLite, CursorAdapter. Как найти idItem в ListView, где была нажата ToggleButton? - Программирование Android
Добрый день. Затрудняюсь понять один момент: У меня есть ListView, который заполнен Items. Каждый Item - это свой XML. Пока...

Копирование данных из 1 listView во 2 listView - Программирование Android
Нужно что бы при нажатии на один элемент в первом ListView он копировался во второй ListView причём многократно.Но я использую...

Переход из Listview в Listview - Программирование Android
Как сделать, что бы когда нажимаешь в главном листвью на кнопку, открывалось новое нужное(т.е. то по которому тапнули) активити с другим...

4
OlegJV
103 / 103 / 29
Регистрация: 13.03.2016
Сообщений: 472
27.09.2016, 05:23 #2
Calendar

Добавлено через 34 минуты
Только мне интересно, какая дата будет стоять в Вашем списке для прививки, скажем, от кори, если человек родился 01.01.2016? Вы готовы учесть в Ваших расчетах все, включая все праздники и будущие постановления правительства о переносе выходных дней? Может достаточно простой таблички с возрастами, которая есть у каждого педиатра. А возраст ребенка обычно родители помнят и без программ...
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
27.09.2016, 06:42 #3
Цитата Сообщение от zholud Посмотреть сообщение
и добавить их в ListView
Возможно стоит сначала добавить в базу, а из базы в список... Возможно поможет это:
http://startandroid.ru/ru/uroki/vse-...lzovanija.html

Календарь поможет сделать напоминание.

Цитата Сообщение от OlegJV Посмотреть сообщение
Может достаточно простой таблички с возрастами, которая есть у каждого педиатра.
Возможно автору просто хочется УВИДЕТЬ даты когда надо будет везти к доктору... Типа "в конце октября - прививка от кори" = надо запланировать поход, найти хорошего врача, записаться к врачу.
0
OlegJV
103 / 103 / 29
Регистрация: 13.03.2016
Сообщений: 472
27.09.2016, 07:29 #4
Имхо стандартного календаря достаточно для этого. Разве что потренироваться в работе с датами...
0
shavuz
111 / 117 / 23
Регистрация: 29.01.2014
Сообщений: 584
27.09.2016, 18:23 #5
делается так. у лист вью скорее всего есть адаптер, в адаптере пишете функцию, addNewDate а в ней добавляете в лист который обрабатывает адаптер новую дату и делаете notifyDataSetChanged();

функция в адапетере примерно будет выглядеть так, псевдокод:
Java
1
2
3
4
public void addNewDate(Date date){
mDatesList.add(date);   // mDatesList - изначальный лист адаптера, может быт так же например массив
notifyDataSetChanged();
}
из класса в котором адаптер пишете так :
Java
1
mAdapter.addNewDate(date)
0
27.09.2016, 18:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.09.2016, 18:23
Привет! Вот еще темы с ответами:

Использование ListView в ListView - Программирование Android
Всем привет. Можете показать как использовать ListView в ListView, с заполнением как внешнего ListView, так и внутреннего причем с...

Разница между двумя датами - Программирование Android
Вообщем проблема такая получаю 1 дату start = System.currentTimeMillis() через некоторое время получаю 2 дату finish =...

Количество дней между двумя датами - Программирование Android
под спойлером метод определения: int d0 = new int {2013,2,17,0,0,0}; int d1 = new int {2013,2,17,23,59,59}; public static...

Не могу найти правильную разницу между датами - Программирование Android
Почему то показывает все время неправильные цифры... посылаю методу стринг с датой и временем и хочу найти разницу между текущим временем и...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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