Android ListView不响应OnItemClickListener解决办法

来源:互联网 发布:淘宝为什么不能买彩票 编辑:程序博客网 时间:2024/06/11 22:26
最近在做一个listview多选checkbox时,点击checkbox时调用

listView.setOnItemClickListener(new OnItemClickListener() { 

 @Override

 public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {}

}

没有反应。

解决方法:

网上查了对Item Layout的根控件设置其android:descendantFocusability="blocksDescendants"没有效果后来在listview 的item里面checkbox添加

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

后能正常调用。
0 0
原创粉丝点击