Коперование элементов в listview

Ответить
Frai
Сообщения: 34
Зарегистрирован: 24 дек 2013, 07:38

Коперование элементов в listview

Сообщение Frai » 10 мар 2014, 11:38

Нужно что бы при нажатии на один элемент в первом ListView он копировался во второй ListView причём многократно.Но я использую SimpleCursorAdapter и в элементах списка записанны даные из БД я пробовал использовать метод changeCursor но он переносит все элементы и 1 раз.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Коперование элементов в listview

Сообщение Foenix » 11 мар 2014, 10:59

ужас, ужас.. и это так ставит вопрос будущий программист..
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
adarash
Сообщения: 333
Зарегистрирован: 17 июл 2013, 09:59

Re: Коперование элементов в listview

Сообщение adarash » 11 мар 2014, 11:23

А "КопЕрование" никого не раздражает?

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Коперование элементов в listview

Сообщение rezak90 » 11 мар 2014, 11:39

adarash писал(а):А "КопЕрование" никого не раздражает?
очень!
R.id.team
Политика на форуме запрещена

АндрЕвгений
Сообщения: 19
Зарегистрирован: 29 сен 2013, 20:38

Re: Коперование элементов в listview

Сообщение АндрЕвгений » 11 мар 2014, 12:07

Ребят, чё вы обсераете то его? Так то он помощи ждёт. А потроллить можно в одноклассниках, например.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Коперование элементов в listview

Сообщение Foenix » 11 мар 2014, 12:18

АндрЕвгений писал(а):Ребят, чё вы обсераете то его? Так то он помощи ждёт. А потроллить можно в одноклассниках, например.
никто его не "обсерает". Мы хотим помочь, но думать над тем, что хочет автор, предполагать его мысли, делать различные версии - у нас времени нет.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Frai
Сообщения: 34
Зарегистрирован: 24 дек 2013, 07:38

Re: Коперование элементов в listview

Сообщение Frai » 11 мар 2014, 13:08

Мне нужно что бы по нажатию на 1 элемент ListView с использованием SimpleCursorAdapter он копировался в 1 элемент второго ListView. Я не понимаю как это можно реализовать.В ArrayAdaptr'е
есть метод add который может так добавлять , но в SimpleCursorAdapter такого метода нет и я не знаю как можно скопировать данные. Если вы знаете как можно решить такую задачу то пожалуйста откликнитесь.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Коперование элементов в listview

Сообщение Foenix » 11 мар 2014, 13:54

для этого нужно по нажатию на строку листвью копировать соответствующую строку из таблицы в другую таблицу (например), а второй листвью организовать так же как первый - но на основе второй таблицы.
Но это зависит от того, зачем тебе нужно это копирование.
Если тебе не нужно эти данные хранить в базе данных, не нужна вторая таблица, то образуй второй листвью на основе arrayadapter (есть урок) и копируй данные в массив.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Frai
Сообщения: 34
Зарегистрирован: 24 дек 2013, 07:38

Re: Коперование элементов в listview

Сообщение Frai » 11 мар 2014, 14:02

2 ListView присоединён к пустой БД. Вопрос как определить 1 элемент списка?

Аватара пользователя
adarash
Сообщения: 333
Зарегистрирован: 17 июл 2013, 09:59

Re: Коперование элементов в listview

Сообщение adarash » 11 мар 2014, 14:28

Что есть "определить"? Может ты хотел сказать "как определить нажатие на элемент"? ответ -OnItemClickListener
Что есть "пустая БД"? То есть даже таблиц нету? Может ты хотел сказать "ListView присоединён к пустой таблице"?

P.S. Уважаемые выражайтесь четче и по существу! Уважайте время друг друга!
P.S.S. и нервы.

Frai
Сообщения: 34
Зарегистрирован: 24 дек 2013, 07:38

Re: Коперование элементов в listview

Сообщение Frai » 11 мар 2014, 15:02

нет я имел ввиду именно копирование только данных из 1 элемента.ListView присоединён к пустой таблице

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Коперование элементов в listview

Сообщение Foenix » 11 мар 2014, 19:24

таблица - это таблица. Бд - это бд.
"только данных" я объяснила как копировать - в "пустую" таблицу.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Frai
Сообщения: 34
Зарегистрирован: 24 дек 2013, 07:38

Re: Коперование элементов в listview

Сообщение Frai » 12 мар 2014, 10:53

Проблема решена, но как отчищать бд при выходе из приложения?

Ответить