Android 关于嵌套listView时onItemClick事件不响应的解决办法

原文:http://pxq19890719.iteye.com/blog/1168543

当我们使用listView嵌套button或者其它clickable控件时会出现listView的onitemClick事件不响应的问题。我们只需要在item的xml文件中的根布局中加上一句: 

android:descendantFocusability="blocksDescendants"

屏蔽item中抢夺focus的控件权限即可解决问题。

时间: 2024-12-24 21:26:13

Android 关于嵌套listView时onItemClick事件不响应的解决办法的相关文章

android真机调试时无法显示logcat信息的解决办法

android真机调试时无法显示logcat信息的解决办法: window-->show view-->android->devices, 打开devices,点击右边的截屏图片的按钮.等到出现截图的时候,logcat就出来信息了!

Android ScrollView嵌套ExpandableListView显示不正常的问题的解决办法

Android ScrollView嵌套ExpandableListView显示不正常的问题的解决办法 前言: 关于ScrollView嵌套ExpandableListView导致ExpandableListView显示不正常的问题解决方法有很多,在这里介绍一种小编亲自测试通过的方法. 重写ExpandableListView: 实例代码: package com.jph.view; import android.content.Context; import android.util.Attr

jQuery on()方法绑定动态元素的点击事件无响应的解决办法_jquery

$('#check_all').on('click' , function(){ alert(1); }); $("#yujinlist").append(html); count++; } 以上代码执行时,点击#check_all时,alert一直没反应,后在网上查资料时,才知道on前面的元素也必须在页面加载的时候就存在于dom里面, 那原话是这样的: 支持给动态元素和属性绑定事件的是live和on,其中live在JQUERY 1.7之后就不推荐使用了.现在主要用on,使用on的时候

listview-android中自定义ListView的单击事件不响应

问题描述 android中自定义ListView的单击事件不响应 本人创建了自定义ListAdapter,但是每行的单击事件不响应,应该实现的是点击之后获取这行的一些内容然后在另外的Activity中用. public class MainActivity extends Activity { // ArrayList of type "Person". We are making not a list of string, sondern eine list of persons A

item只含textview的listview的itemonclick事件不响应会有什么原因?

问题描述 item只含textview的listview的itemonclick事件不响应会有什么原因? RT我在一个程序里使用了好几个listview,其中两个突然不响应itemonclick事件了,查过网上的一些资料,都是在item里安插了button.checkbox所导致,但是我的item里,只是一个显示文字的textview,但是为什么itemonclick事件也会不响应了呢? 解决方案 你的textView设置的有onclick事件导致的,或者是你的itemview有onclick事

android真机调试时无法显示logcat信息的解决方法介绍

以下是对android真机调试时无法显示logcat信息的解决方法进行了详细的分析介绍,需要的朋友可以过来参考下   android真机调试时无法显示logcat信息的解决方法介绍: window-->show view-->android->devices, 打开devices,点击右边的截屏图片的按钮.等到出现截图的时候,logcat就出来信息了!

android真机调试时无法显示logcat信息的解决方法介绍_Android

android真机调试时无法显示logcat信息的解决方法介绍: window-->show view-->android->devices, 打开devices,点击右边的截屏图片的按钮.等到出现截图的时候,logcat就出来信息了!

Android Fragment中使用SurfaceView切换时闪一下黑屏的解决办法_Android

重构了下之前自己的一个新闻客户端,全部使用了Fragment来进行页面切换,只有一个入口Activity作为程序的启动Activity,其中有一个界面需要调用摄像头识别二维码,于是就会用到SurfaceView进行预览,那么问题来了,当切换到对应的Fragment时,屏幕会黑一下,黑了1秒左右就显示出正常的界面,而且这种现象只有第一次进入该Fragment才会出现,之后进入都不会出现,解决方法是无意在github上看到了,试了一下,可以行的通,下面贴出解决方法. 方法一.在Activity的on

java fatjar-eclipse生成的fatjar在别的电脑上运行时按钮事件无法响应

问题描述 eclipse生成的fatjar在别的电脑上运行时按钮事件无法响应 在自己电脑上运行正常,在别的电脑上只能弹出最初的界面,点击界面上的按钮无法弹出相应的面板,求大神们帮忙看看