|
|
|
Удаление элемента из ListView по нажатию на кнопку
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть ListView При нажатии на + нужно удалять этот элемент из списка. Пытаюсь получить id, чтобы потом удалить его из ArrayList и обновить адаптер. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. в holder.ivAdd.setTag(cardsList.get(position).getCardId()); устанавливаю id, который для всех пунктов уникален, но при прокручивании списка вниз, получается, что нижним элементам присвоены те же id, что и элементам в начале списка, т.е. они повторяются циклически. А мне так не надо, надо чтобы все id в списке были уникальны, чтобы иметь возможно менять данные в ArrayList. Адаптер использую обычный, отнаследованный от BaseAdapter. Помогите, пожалуйста, как можно сделать, чтоб id не повторялись? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 18:10 |
|
||
|
Удаление элемента из ListView по нажатию на кнопку
|
|||
|---|---|---|---|
|
#18+
а если подумать ? почему текст вставляешь правильно а id , только если view = null? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2015, 08:40 |
|
||
|
|

start [/forum/topic.php?fid=13&msg=38947710&tid=1331355]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 121ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...