当前位置:首页 > 编程笔记 > 正文
已解决

Android各类View触摸监听器失效

来自网友在路上 182882提问 提问时间:2023-11-12 13:59:35阅读次数: 82

最佳答案 问答题库828位专家为你答疑解惑

在XML布局中出现重叠的View,位置靠后定义的View会覆盖住位置靠前的View;即靠后的View会拦截触碰事件导致靠前的View无法收到触碰事件,无法触发监听器。

//例.<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout ... ...><RelativeLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:id="@+id/layout_1" /><RelativeLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:id="@+id/layout_2"/></androidx.constraintlayout.widget.ConstraintLayout>// layout_2会覆盖住layout_1;导致layout_1无法接收到触摸事件

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"Android各类View触摸监听器失效":http://eshow365.cn/6-38120-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!