Добавление CheckBox к объекту ListView предотвращает его от способности получить ItemClick

В Адаптере для ListView я возвращаю LinearLayout, в котором я добавляю Флажок, ImageView и TextView. Это в основном создает ListView, в котором каждый объект содержит Флажок, ImageView и TextView. Однако странная вещь состоит в том, что, если я не добавляю Флажок, тогда ListView получает onItemClick событие правильно, пока я добавляю, что Флажок, onItemClick ListView никогда не запускается снова, как будто Флажок ест, все событие OnClick передало ListView.

Какие-либо идеи, как я могу решить это? Я хочу, чтобы пользователь был в состоянии проверить/снять флажок Флажки и в то же время быть в состоянии нажать на эти объекты ListView также, если они нажимают на область для объекта ListView кроме флажка.

11
задан Echo Lu 14 February 2010 в 01:25
поделиться