当前位置: 首页 > article >正文

Android——事件冲突处理

在这里插入图片描述
当我们给列表的item设置了点击事件后,又给item中的按钮设置了点击事件,此时item的点击事件会失效。

解决

给item的布局xml中设置以下属性

  android:descendantFocusability="blocksDescendants"
   <LinearLayout 
   	xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/ll_item"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:descendantFocusability="blocksDescendants"
    android:orientation="horizontal">

在dapter中通过 setDescendantFocusability 设置

	holder.ll_item.setDescendantFocusability(ViewGroup.FOCUS_BLOCK_DESCENDANTS);

案例代码


http://www.kler.cn/news/367318.html

相关文章:

  • 【QT】windows 平台 QT6.8 安装
  • 【计算机操作系统】课程 作业二 进程与线程 408考研
  • 基于neo4j的学术论文关系管理系统
  • redis缓存和业务应用了解
  • SQL SERVER 2005/2008/2012/2016/2020 数据库状态为“可疑”的解决方法(亲测可用)
  • Linux中安装Tomcat
  • 时间序列预测(九)——门控循环单元网络(GRU)
  • HTTP快速入门
  • 实验04while(简单循环)---7-3 正负数个数
  • 985研一,转嵌入式好还是后端开发好?
  • 从React Hooks看React的本质
  • TensorFlow面试整理-如何处理 TensorFlow 中的梯度消失或爆炸问题?
  • 秋叶启动器下,如何升级ComfyUI的pytorch版本到2.5
  • ArrayList和linkedList的区别
  • 《虚拟现实的边界:探索虚拟世界的未来可能》
  • 项目部署 —— 前端、后端
  • 哪个品牌的骨传导耳机适合骑行?五款骑行爱好者都在推的运动耳机
  • 【C++刷题】力扣-#495-提莫攻击
  • ts:对象数组的简单使用
  • ArcGIS003:ArcMap常用操作0-50例动图演示
  • ubuntu18.04中如何设置桥接模式和静态ip
  • 深入图像处理:使用Pillow库的实用指南
  • 时序分解 | TTNRBO-VMD改进牛顿-拉夫逊算法优化变分模态分解
  • C#的变量类型和数据类型
  • 软件设计师考试大纲整理
  • Linux 搭建NFS服务器