[Android] 点击listView的item无响应【解决办法】
来源:互联网 发布:串口调试助手软件 编辑:程序博客网 时间:2024/05/16 11:41
[Android] 点击listView的item无响应
原因:当ListView的Item中包含Button、ImageButton等控件时,会导致item无法获取焦点,从而无法响应点击事件。
解决办法:设置所有子item里面所有控件无法获取焦点——但可以点击使用具体措施:
方法一(不推荐):
在item中的每个控件都加上
android:focusable="false"
方法二:(推荐)
在item的layout(没错,是这个item布局的根layout)加上一句:
android:descendantFocusability="blocksDescendants"
小功告成,记得为listView添加点击响应事件!
listView.setOnItemClickListener(new OnItemClickListener(){
public void onItemClick(AdapterView<?> parent, View view,int position, long id) {
//这里添加响应点击item的操作 //可以通过position 来识别不同item
}
});
0 0
- [Android] 点击listView的item无响应【解决办法】
- android listView 点击无响应的解决办法
- android listView 点击无响应的解决办法
- Android ListView的item点击无响应的解决方法
- Android ListView的item点击无响应的解决方法
- ListView的Item点击事件无响应
- Android ListView的item背景色设置和item点击无响应的解决方法
- Android ListView的item背景色设置,item点击无响应
- Android中设置Listview的item之间透明及item点击无响应问题
- PullToRefreshListView 中的PullToRefreshListView 加载Listview以后点击item无响应的解决办法
- ListView的item点击事件无响应的解决方法
- ListView的item点击无响应,onItemClick()没被调用
- android:descendantFocusability用法简析(listview的item点击无响应问题)
- listview 点击item无响应处理
- Android ListView的item点击失效解决办法
- 点击Android ListView 某一项item无反应解决办法
- Android—ListView点击某一项item无反应解决办法
- android listView 点击无响应的解决方法
- plish文件的读取(NSBundle)
- poj2986&&poj3675【圆与多边形相交面积模板】
- kafka集群搭建
- 第一阶段知识总结及问题反馈
- UVa 10537 - The Toll! Revisited
- [Android] 点击listView的item无响应【解决办法】
- JAVA部分关键字简析
- POJ 3349 Snowflake Snow Snowflakes(hash)
- 设计模式—简单工厂模式
- 数据存取的方式和应用沙盒目录的常见获取方式
- BFS POJ1426 Find The Multiple
- (一)VBA基础——显示Excel的【开发工具】选项卡
- Trump成功笔记3
- windows下主机名与IP地址的映射