ListActivity的onListItemClick不响应的解决办法
当ListActivity的行中含有checkbox和button等会自动得到焦点的控件时,ListActivity的onListItemClick会不响应,解决办法有二:
(原文地址:http://www.cnblogs.com/rocky_yi/archive/2011/03/14/ListActivity_setFocusable.html , 转载请注明出处!)
方法一:
如果自定义了adapter,则可以在bindView()函数中调用checkbox和button的setFocusable(false)和setFocusableInTouchMode(false);,另它们失去焦点:
{
//...
checkbox.setFocusableInTouchMode(false);
checkbox.setFocusable(false);
//...
}
方法二:
自定义一个不会自动获得焦点的checkbox:
private TextView mText;
private CheckBox mCheckBox;
public ExtendedCheckBoxListView(Context context, ExtendedCheckBox aCheckBoxifiedText) {
super(context);
//…
mText.setFocusable(false);
mText.setFocusableInTouchMode(false);
mCheckBox.setFocusable(false);
mCheckBox.setFocusableInTouchMode(false);
//…
}
}
参考资料: http://stackoverflow.com/questions/1821871/android-how-to-fire-onlistitemclick-in-listactivity-with-buttons-in-list
转载于:https://www.cnblogs.com/rocky_yi/archive/2011/03/14/ListActivity_setFocusable.html
ListActivity的onListItemClick不响应的解决办法相关推荐
- win10资源管理器卡死无响应终极解决办法(亲测有效)
前言 之前电脑从win10家庭版升级到win10专业版之后,就开始出现资源管理器卡顿,无响应的情况,尤其是再浏览器或者第三方应用里面打开文件(另存为)时,打开资源管理器切换分区必定会导致卡顿无响应,几 ...
- dnf服务器未响应怎么解决方法,dnf发生未响应的解决办法途径
在玩dnf时是否出现过电脑未响应的情况,很多玩家不知道怎么解决.下面是小编为你整理的dnf发生未响应的解决办法,希望对大家有帮助! dnf发生未响应的解决办法 内存使用率过低,电脑工作一段时间之后物理 ...
- DNS服务器未响应的解决办法(试过很多csdn的那些改dns的办法都没用)
DNS服务器未响应的解决办法(试过很多csdn的那些改dns的办法都没用) VPN的问题 所以把VPN开了试试打开浏览器,再关掉 VPN的问题 情况:开启过VPN进行科学上网,然后电脑放着没关去打王者 ...
- Android ListView不响应OnItemClickListener解决办法
有时候,当ListView中的每一个item是自定义的View时,有可能会导致ListView的OnItemClickListener的listener无法调用,请看如下情况: 如果你的自定义List ...
- 微软发布Windows 11测试版开始菜单和任务栏等区域无响应的解决办法
微软今早推出的Windows 11开发版和测试版均出现任务栏和开始等无响应问题,此问题影响较多用户正常使用. 微软经过调查后发现导致此问题的是后端服务器故障,部署的错误内容被推送给用户导致系统出现某些 ...
- eclipse卡死未响应的解决办法
某天打开eclipse时一直未响应,重启多次都没解决,网上查了查之后想起来好像是上次没有正确关闭.找到了一个比较好的解决办法. 方案一(推荐使用,如果没有这个文件,就使用方案二): 到.metadat ...
- Office总是无响应的解决办法
最近一段时间,我的word.Excel和OneNote总是频繁的出现未响应的情况.具体是打开三两分钟以后就会出现未响应,然后不得不关闭重新打开,两三分钟后,又会未响应,以此类推,不断循环.因为我们的 ...
- 点击run无响应的解决办法
今天导入别人的项目,想要运行一遍项目,看看这个效果怎么样,结果刚刚运行还是出现了点击run无响应的问题,今天特意将这坑填到这,以供以后踩坑使用 先看一下出错的亚子(点击run无响应) 下面就是解决办法 ...
- 电脑 网页服务器无响应,Safari打不开网页因为服务器已停止响应的解决办法
很多果粉朋友在使用Safari留言网页的时候,可能都遇到过"Safari打不开网页因为服务器已停止响应"的故障提示.那么这种故障是什么原因导致的,又该如何解决呢?下面百事网小编为大 ...
最新文章
- 压力不是来自于任务本身,而是任务在大脑中的堵塞,带来的焦虑和心理的抵触(转)...
- Github大热论文 | U-GAT-IT:基于GAN的新型无监督图像转换
- JAVA中的变量和常量
- DFS应用——找出无向图的割点
- java getrealpath_JavaEE路径陷阱之getRealPath
- IE每打开一个网页跳出网页处理
- MIT研发“读心机”:不开口也能对话,人生开挂全靠它
- 自学python到什么程度就可以工作-Python学到什么程度可以面试工作?
- 2018蓝桥杯B组:第几个幸运数字(JAVA/C++)
- 同时带多个文件生成软盘镜像的方法
- 哈希库--uthash的详细讲解(附uthash相关头文件下载)
- 编程随想 关系图_邹军:玩转数控编程,这里有个大招分享给你
- HTML数据可视化散点图,数据可视化:用散点图进行数据分析
- open-flash-chart 与 FusionCharts 开发中使用(转)
- FCPX插件:PremiumVFX Ink Title(墨水标题字幕条动画插件)
- Xposed FrameWork v89 安装
- Python 各种扩展名(py, pyc, pyw, pyo, pyd)区别
- 郭锡良古代汉语复习重点总结
- lcg_value() 函数
- 笨方法学Python 练习16
热门文章
- tomcat启动卡死在: Initializing Spring root WebApplicationContext的解决办法
- vue 2.x项目 vue-qriously 生成二维码并下载、cliploard复制粘贴
- PHPExcel对于Excel中日期和时间类型的处理
- React Native——react-navigation的使用
- 从单体应用转为分布式系统:来自Deliveroo的实践
- 前端开发之走进Vue.js
- Python笔记6(异常)-20160924
- 京东618单日销售超10亿,B2C网购正成主流
- 【转载】wpf学习笔记1
- java实现简单的约瑟夫环问题(二)