ListView OnItemClickListener не отвечает? - PullRequest
44 голосов
/ 03 марта 2010

Я везде искал решение для этого, но я не могу понять, как его реализовать. Мой OnItemClickListener был как-то отключен на моих ListView строках, потому что у меня есть ImageButton в макете строки, который берет на себя фокус Было множество вопросов, которые я нашел, но ни один из них никуда меня не привел.

Я проверил этот вопрос, но я не мог сделать из этого ни головы, ни хвоста. Мне просто нужен способ сделать строки кликабельными, чтобы я мог определить, когда строка нажата. Длительное нажатие и фокусировка работают нормально.

Ответы [ 13 ]

0 голосов
/ 28 октября 2014

Использование ScrollView может помешать onItemClickListener получить входной сигнал.

Надеюсь, это кому-нибудь поможет.

0 голосов
/ 15 марта 2014

У меня есть подклассы ImageButton и setFocusable="false" в определении макета, у меня не работает. Это решило вызов setFocusable(false) в конструкторе подкласса.

0 голосов
/ 03 февраля 2014

Поставьте этот код ImageView nextpage= (ImageView)findViewById(R.id.btnEdit); вместо ImageButton. теперь элемент списка активен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...