ListView с ресурсами

Интерфейс, диалоги, темы, стили, меню
Ответить
skull
Сообщения: 48
Зарегистрирован: 22 апр 2014, 15:49

ListView с ресурсами

Сообщение skull » 28 апр 2014, 15:17

Добрый день форумчане!

работаю с веб сервисом.
принимаю ответ и получаю некий массив, в котором есть: |название | ID | ... |....|

в ListView название записываю так

List<String> carNames = new ArrayList<String>();
if (lst.getPropertyCount() > 0)
{
for(int i = 1; i<lst.getPropertyCount();i++)
{
SoapObject car = (SoapObject) lst.getProperty(i);
carNames.add(car.getProperty("objectName").toString()) ;
}

ArrayAdapter<String> adapter = new ArrayAdapter<String>(MainActivity.this,android.R.layout.simple_list_item_multiple_choice, carNames);
Listview1.setAdapter(adapter);


но позже при выборе из ListView мне потребуются | ID | ... |....| как мне их запихнуть в ресурсы ListView так чтобы позже легко было их доставать ?)

Lucifer777
Сообщения: 122
Зарегистрирован: 18 ноя 2013, 17:53

Re: ListView с ресурсами

Сообщение Lucifer777 » 28 апр 2014, 15:32

id от нуля ?

skull
Сообщения: 48
Зарегистрирован: 22 апр 2014, 15:49

Re: ListView с ресурсами

Сообщение skull » 28 апр 2014, 16:03

Lucifer777 писал(а):id от нуля ?

если ты на счет ID который нужно добавить в ресурсы, то нет, не от 0 там очень большой диапазон .

id - это в моем случае идентификатор ТС

skull
Сообщения: 48
Зарегистрирован: 22 апр 2014, 15:49

Re: ListView с ресурсами

Сообщение skull » 29 апр 2014, 07:40

Мне нужно реализовать ListView так чтобы визуально он был таким:
Изображение

Это я реализовал выше указанным кодом.

Но мне нужно чтобы для каждой строки ListView был свой скрытый контейнер - туда нужно записывать ID авто, и еще всякую инфу.
таким образом чтобы потом можно было при нажатии в checkbox или Listview Item можно было обратиться к его скрытому ID и т.д.

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: ListView с ресурсами

Сообщение altwin » 29 апр 2014, 09:57

Изображение

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

Re: ListView с ресурсами

Сообщение Foenix » 29 апр 2014, 10:29

skull писал(а):Мне нужно реализовать ListView так чтобы визуально он был таким:
Изображение

Это я реализовал выше указанным кодом.

Но мне нужно чтобы для каждой строки ListView был свой скрытый контейнер - туда нужно записывать ID авто, и еще всякую инфу.
таким образом чтобы потом можно было при нажатии в checkbox или Listview Item можно было обратиться к его скрытому ID и т.д.
Объясняю. Листвью - это всего лишь представление, показ данных. Сами данные могут содержать что угодно. Поэтому запихивай данную инфу туда, где у тебя данные хранятся - в коллекцию или курсор или еще что-то.

Кастомизация списков - это из области опять же отображения.
R.id.team

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

Ответить