现在的位置: 首页 > 综合 > 正文

ListView中如何使用Button,让onClick和onItemClick事件共存

2013年10月17日 ⁄ 综合 ⁄ 共 261字 ⁄ 字号 评论关闭

ListView中如何使用Button,让onClick和onItemClick事件共存

假如ListView的一条记录包含一个TextView文本框,一个Button按钮,怎样能让点击按钮有事件响应,同时点击这条记录也有事件响应?

解决方法如下:

将具有点击事件控件的android:focusable属性置成false就可以了,(如这里就是按钮的控件,只要把按钮的控件的android:focusable属性置成false);这样可以既捕捉onItemClick事件(在非button区域),又可以捕捉onClick等事件。

抱歉!评论已关闭.