Хорошо, теперь более расширенное описание.
У меня есть ListView
элемент с адаптером (расширяет BaseAdapter
).
У меня есть 10+ вид элементов внутри ListView
. Adater работает по назначению, onItemClickListener
тоже работает хорошо.
Но когда внутри адаптера в функции getView
я создаю элемент представления для ListView
, я добавляю туда TextView
и устанавливаю onClickListener
для этого элемента.
Тестирование с сообщением Toast показывает, что TextView
onClickListener
работает. Но родительский слушатель ListView
больше не знает.
В чем проблема? Я понимаю всю концепцию, но как попросить андроида не останавливать обработку событий клика после TextView
, а также делать ListView
событие клика.
я пробовал
- view.performClick ();
- view.getRootView.performClick ();
без удачи