setOnItemClickListener有时不响应,实际上是当ListView的item中含有checkbox, button等控件时,会导致setOnItemClickListener不响应,解决办法有两种:
1. 将checkbox, button的focusable设置为false;
2. 在getView中,设置convertView接收点击事件:convertView.setOnClickListener;
总之,只要大家注意了这点,就OK啦。setOnItemClickListener有时不响应,实际上是当ListView的item中含有checkbox, button等控件时,会导致setOnItemClickListener不响应,解决办法有两种:
1. 将checkbox, button的focusable设置为false;
2. 在getView中,设置convertView接收点击事件:convertView.setOnClickListener;
总之,只要大家注意了这点,就OK啦。