ListView的setOnItemClickListener失效解决方案

1. 概述

这篇文章主要记录下自己在项目中的:点击ListView的setOnItemClickListener失效问题。有时候listview的adapter中包含很多控件,像Button、Checkbox、ImageButton等控件,这些子控件会首先获取焦点,导致点击item没有反应,有反应的却是这些子控件,解决方法也比较简单,给adapter的根布局添加属性即可

android:descendantFocusability=”blocksDescendants”
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、上节回顾: (一)、三大表单控件中需要记忆的核心方法: 1、RadioButton: RadioGroup类中...
    白话徐文涛阅读 2,287评论 1 7
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,153评论 25 708
  • 本人初学Android,最近做了一个实现安卓简单音乐播放功能的播放器,收获不少,于是便记录下来自己的思路与知识总结...
    落日柳风阅读 19,524评论 2 41
  • 海依珊/文 初冬的季节,南方的雨仍然不少,绵绵阴雨下了一夜,早上也没停下来的意思。 我左手拥着宝贝,右手打着一把小...
    艾小米Aimee阅读 1,459评论 1 6
  • TextView默认开始显示5行 获取5行的高度和全部高度 动画切换 scrollview跟随滚动 在增高的时候往上滚
    凯玲之恋阅读 1,054评论 0 0

友情链接更多精彩内容