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

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.mrgr.cn/news/59062.html

相关文章:

  • 山西农业大学20241025
  • 【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (八):API说明(暂时完结,后续考虑将在线版mongoDB变为本地版)
  • 使用HAL库的STM32工程,实现DMA传输USART发送接收数据
  • 【IC每日一题】
  • Wireshark网络工具详解
  • ImageSharp报错
  • springboot083基于springboot的个人理财系统--论文pf(论文+源码)_kaic
  • 一文彻底理解 JavaScript 解构赋值
  • 当前读和快照读有什么区别?
  • Python自动化会议记录与摘要生成
  • 现在设备普遍切换成TYPE-C适配器后,一拖三数据线接口变革探析
  • 软考高级架构-7.1-软件架构概念-超详细讲解+精简笔记
  • 机器人转人工时,开启实时质检(mod_cti基于FreeSWITCH)
  • Kaggle 数据集dogs-vs-cats的错误
  • 真的有免费的MC/Terraria/...服务器?简幻欢让你实现开服梦!
  • Mysql使用pt工具在大表添加索引
  • JAVA入门知识点小结-day4
  • 【jvm】所有的线程都共享堆吗
  • 使用pytest单元测试框架执行单元测试
  • 计算机网络:网络层 —— IPv4 地址与 MAC 地址 | ARP 协议
  • PSI-BLAST生成的PSSM文件转换为pssm_dict字典
  • leetcode hot100【LeetCode 128. 最长连续序列】java实现
  • 首发CSP-J2题解
  • 【已解决】编译Linux内核报错multiple definition of yylloc
  • 大模型训练、微调数据集
  • linux网络编程6——基于UDP的可靠传输协议KCP/QUIC