пятница, декабря 06, 2013

ListView, не вызывается OnItemClickListener

Внезапно поймал ситуацию, когда обработчик нажатия на элемент списка не вызывался.
Особенность заключалась в том, что в состав раскладки для элемента списка входит Button.

Проблема заключается в том, что Button по умолчанию является focusable.
Решилось просто: берём Button и говорим ему:

        android:focusable="false"
        android:focusableInTouchMode="false"


Комментариев нет: