Найдено 12 результатов

Metilars
30 май 2015, 01:46
Форум: Работа с данными
Тема: Обновление данных
Ответы: 2
Просмотры: 3434

Re: Обновление данных

Добрый вечер, столкнулся с такой проблемой, при создании Activity заполняется данными в ListView, после в другом активити создается новая запись в БД, и если закрыть то активити finish(); идет возврат на первое, где ListView с данными, но данные не обновляются то, заполнение идет в onCreate. На анд...
Metilars
18 май 2015, 19:06
Форум: Работа с данными
Тема: Обновление данных
Ответы: 2
Просмотры: 3434

Обновление данных

Добрый вечер, столкнулся с такой проблемой, при создании Activity заполняется данными в ListView, после в другом активити создается новая запись в БД, и если закрыть то активити finish(); идет возврат на первое, где ListView с данными, но данные не обновляются то, заполнение идет в onCreate. На андр...
Metilars
09 май 2015, 23:55
Форум: Работа с данными
Тема: Идентификация ListView + SQLite
Ответы: 11
Просмотры: 8619

Re: Идентификация ListView + SQLite

doter.ua писал(а): Мой первый ответ верный.
ну в принципе да, но для меня можно сказать только начавшего изучать Android было очень не понятно =( а вообще спасибо)
Metilars
09 май 2015, 23:40
Форум: Работа с данными
Тема: Идентификация ListView + SQLite
Ответы: 11
Просмотры: 8619

Re: Идентификация ListView + SQLite

Все, сам разобрался.
ContactItem p = ContactAdapter.getContactItem(position);
int ids = p.idcontact;
Спасибо всем кто откликнулся =)
Metilars
09 май 2015, 23:26
Форум: Работа с данными
Тема: Идентификация ListView + SQLite
Ответы: 11
Просмотры: 8619

Re: Идентификация ListView + SQLite

я не пойму что ты спрашиваешь. есть бд, в ней есть куча полей, есть поле _id. Я заполняю ListView с помощью BaseAdapter. ContactAdapter = new ContactAdapter(this, ContactsItem); ContactsItem.add(new ContactItem(s1,s2,s3,_id)); ListView ContaсtsList = (ListView) findViewById(R.id.ContaсtsList); Cont...
Metilars
09 май 2015, 22:56
Форум: Работа с данными
Тема: Идентификация ListView + SQLite
Ответы: 11
Просмотры: 8619

Re: Идентификация ListView + SQLite

Что и куда тебе нужно передать? мне нужно передать значение db.getInt(idColIndex) выбранного элемента в активити Contact. тут вот передает позицию, мне значение нужно. public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Contact.putExtra("id", id+1+""); startActivity(C...
Metilars
09 май 2015, 22:51
Форум: Работа с данными
Тема: Идентификация ListView + SQLite
Ответы: 11
Просмотры: 8619

Re: Идентификация ListView + SQLite

в ContactItem надо создать поле _id и в конструкторе записывать его из _id базы данных. Так вот он записывает ContactsItem.add(new ContactItem(db.getString(fioColIndex),db.getString(phoneColIndex), R.mipmap.ic_launcher, db.getInt(idColIndex))); _id из базы это db.getInt(idColIndex) в ContactsItem о...
Metilars
09 май 2015, 22:20
Форум: Работа с данными
Тема: Идентификация ListView + SQLite
Ответы: 11
Просмотры: 8619

Re: Идентификация ListView + SQLite

doter.ua писал(а):ContactsItem.get( position ).get ...
Не совсем понял, можете объяснить?
Metilars
09 май 2015, 20:37
Форум: Работа с данными
Тема: Идентификация ListView + SQLite
Ответы: 11
Просмотры: 8619

Идентификация ListView + SQLite

Есть БД sqlite, в ней таблица с полем _id (автоинкримент). ListView заполняю так: void fillData() { do { ContactsItem.add(new ContactItem(db.getString(fioColIndex),db.getString(phoneColIndex), R.mipmap.ic_launcher, db.getInt(idColIndex))); } while (db.moveToNext()); } db.getInt(idColIndex) - id кото...