Android,LIstView中的OnItemClick点击无效的解决办法
在List_Item布局文件中的根节点加上如下背景标黄的这一行
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:descendantFocusability="blocksDescendants"
android:background="@null">
如果你的自定义ListViewItem中有Button或者Checkable的子类控件的话,那么默认focus是交给了子控件,而ListView的Item能被选中的基础是它能获取Focus,也就是说我们可以通过将ListView中Item中包含的所有控件的focusable属性设置为false,这样的话ListView的Item自动获得了Focus的权限,也就可以被选中了(来源:http://www.cnblogs.com/ycxyyzw/p/3672366.html)
但实际上,我的List_Item中有ImageButton
这个是当初布局的时候随手一拖的,也没有用。结果就这样了。所以布局List_Item时还是要小心点。
最新文章
- 原创 C++作用域 (二)
- HP-SOCKET TCP/UDP通信框架库解析
- Linux启用和配置Java
- laravel 实现上传 excel
- 三维空间旋转和Three.JS中的实现
- C语言学习020:可变参数函数
- Keepalived+Redis高可用部署
- jquery.color.js的使用
- [转载] 【Shiro】Apache Shiro架构之实际运用(整合到Spring中)
- Transact-SQL 示例 - UPDATE中使用INNER JOIN
- 转载:第六弹!全球首个微信小程序(应用号)开发教程!通宵吐血赶稿!
- 图片服务器和WEB应用服务器相分离的简单方案
- log4net保存到数据库系列四、完整代码配置log4net
- xcopy 复制了0个文件
- C++——cout输出小数点后指定位数
- Spring 4 and MyBatis Java Config
- error LNK1104: 无法打开文件“libboost_thread-vc140-mt-gd-1_61.lib”
- Netty详解
- eclipse环境下日志打印输出
- jdk1.7中的常量池
热门文章
- linux下MySQL表名忽略大小写设置
- Hadoop学习笔记1-如何简单布署hadoop
- ajax的再次封装!(改进版) —— new与不 new 有啥区别?
- MagicSuggest – Bootstrap 主题的多选组合框
- 【iScroll源码学习03】iScroll事件机制与滚动条的实现
- C#添加dll引用后,添加命名空间出错的解决方案
- crm2011 使用SOAP 查询单个记录 Retrieve
- 渗透测试报告收集、生成工具MagicTree
- Sharepoint学习笔记—习题系列--70-576习题解析 -(Q19-Q20)
- Sharepoint学习笔记—习题系列--70-576习题解析 -(Q78-Q80)