Ответ 1
Или вы можете просто установить для вас кнопку
android:focusable="false"
В этом случае ListView активирует действие onItemClick для прослушивателя, и кнопка также будет работать при нажатии.
У меня есть 4 элемента в моем списке в этих трех текстовых представлениях, а одна - в моем случае. Мне нужно открыть 2 новых действия из одного списка.
1-й от кнопки на кнопке 2-й из списка просмотра списка нажмите
но когда я добавляю кнопку в списке списка, нажмите кнопку не работает, также я не могу обработать нажатие кнопки.
Я использую класс BaseAdapter для установки данных в виде списка.
Пожалуйста, помогите мне решить эту проблему.
Спасибо.
Или вы можете просто установить для вас кнопку
android:focusable="false"
В этом случае ListView активирует действие onItemClick для прослушивателя, и кнопка также будет работать при нажатии.
Предыдущие ответы на это не сработали для меня.
Добавьте к своей строке root layot android: descendantFocusability = "blocksDescendants", это действительно делает трюк, кнопки продолжают работать, и список продолжает стрелять из события.