SimpleAdapter, включая кнопку. Ява, Андроид

первый раз спрашиваю - надеюсь поможете.

Я создал SimpleAdapter и ArrayList/HashMap, который сопоставляется с макетом, содержащим ImageView и 2 TextView. Когда SimpleAdapter назначается моему ListView, все работает именно так, как ожидалось. Моя проблема заключается в следующем: я хочу добавить ImageButton в макет, используемый SimpleAdapter, и не могу понять, как это сделать. Я добавил ImageButton в макет и думаю, что мне нужно создать соответствующий ImageButton для каждого HashMap, который я добавляю в ArrayList, но это не делает то, что я думал. Как подключить OnClickListener и как сослаться на индекс ListView элемента, для которого была нажата кнопка?

Надеюсь, это объяснение имеет смысл, любые примеры кода будут наиболее полезными. Спасибо, daveD


person daveD    schedule 18.05.2011    source источник


Ответы (1)


Я думаю, что лучшим вариантом будет использование специального адаптера.

person Mokkun    schedule 18.05.2011
comment
Извините за задержку с ответом. Да, вы правы, это работает хорошо. Спасибо. - person daveD; 24.05.2011