自定义ListView无法响应点击事件

原创 2012年03月22日 11:29:05

问题描述:

自定义的ListView无法触发OnItemClickListener。


解决方法:

对Item Layout的根控件设置其android:descendantFocusability="blocksDescendants"即可。




相关文章推荐

如何让ListView的item不可点击

1. 如果是listView的id是使用系统默认的id,如下, 则可以在实现此listView的adapter里override isEnabled()方法: ...

ListVIew点击事件失效

记录下自己所犯的错误,在写ListView的点击事件时OnItemClickListener,onItemClick方法没有执行,导致ListView条目点击事件失效,检查发现百度上有很多不同的答案,...
  • zhufuing
  • zhufuing
  • 2013年03月15日 13:25
  • 41983

设置ListView中的所有Item均不可点击

设置ListView中的所有Item均不可点击正常地说一般要是使一个控件不可点击,不外乎使用以下几种方法 - setEnable - setClickable - setFocusable但是对...

自定义ListView里面的item不能点击

该自定义listview里面包含一个CheckBox,发现只有该CheckBox能够点击,但是点击Item无反应。最后查出是因为在Layout中没有将CheckBox的属性android:focusa...

关于ListView中Item点击事件,动态改变Item中控件属性

ListView中的Item事件点击不了,怎么办?由于要设置ListView的Item点击事件来改变控件属性,设置的时候发现Item无法点击,原因之一是给Item中的控件添加了属性android:cl...
  • tsaopin
  • tsaopin
  • 2015年08月03日 15:04
  • 2844

自定义adapter的基础上Listview优化方案以及几个小错误(checkbox吃掉点击事件以及对象重复问题)

每次adapter运行都有一个getcount,有多少条就调用多少次getview,就会解析多少次xml文件(创建view,条数多了很消耗时间),13年谷歌提出了一个机制,每次只缓存一屏幕多几个,把划...

Android自定义适配器和ListView的点击事件相结合的使用

下边演示一个使用ListView和自定义适配器的案例,点击ListView中的条目会出现一个对话框,进行成绩的修改,修改之后会立即通知适配器进行数据的重新加载,如下: (1)、用于显示listVie...

Android自定义listview及其点击事件监听

xian

android 自定义ListView实现下拉刷新、分页加载、点击事件——自定义控件学习(七)

android 自定义ListView实现下拉刷新、分页加载、点击事件——自定义控件学习(七) 本文主要实现的是封装好的ListView,这个ListView实现了下拉刷新、分页加载和点击事件。使用方...

自定义view点击事件的接口回调

  • 2017年05月01日 13:27
  • 19.72MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:自定义ListView无法响应点击事件
举报原因:
原因补充:

(最多只允许输入30个字)