如何做按钮单击和列表视图项单击自定义列表视图在android中

时间:2011-10-14 06:45:01

标签: android

我的列表视图中有4个项目,其中3个是文本视图,一个是按钮,在我的情况下,我必须从单个列表中打开2个新活动

点击按钮后的第一个 列表视图项目中的第2个单击

但是当我在列表视图列表中添加按钮时单击不起作用,我也无法处理按钮的单击。

我正在使用BaseAdapter类在列表视图中设置数据。

请帮我解决这个问题。

感谢。

2 个答案:

答案 0 :(得分:46)

或者您可以设置为按钮

android:focusable="false"

在这种情况下,ListView会触发onItemClick操作给侦听器,单击Button时它也会工作。

答案 1 :(得分:13)

以前对此的回答对我没有用。

添加到你的行的root layot android:descendantFocusability =“blocksDescendants”,这真的有把戏,按钮继续工作,列表一直在触发事件。