HarmonyOS 点击事件判定问题

手指在绑定点击事件的元素上滑动去抬起手指会触发点击事件,与期望不符。(期望是当手指按下和抬起的位置差得比较多或者按下和抬起之间已经触发别的事件,比如长按应该不再触发点击事件)

HarmonyOS
2024-12-25 14:06:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

组件上只绑定点击事件,按下+移动+抬起会识别点击事件,这个移动距离没有限制规格如此。如果应用场景上要去限定这个滑动行为可以调整写法GestureGroup(互斥,PanGesture,TapGesture)/TapGesture替换onClick。

1、组件上单独绑定点击手势,没有位移限制。

2、组件上绑定点击和滑动手势,就优先识别滑动。

组合手势参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-gesture-events-combined-gestures-V5

分享
微博
QQ
微信
回复
2024-12-25 16:15:07
相关问题
HarmonyOS 点击事件监听问题
1091浏览 • 1回复 待解决
HarmonyOS点击事件传递响应问题
867浏览 • 1回复 待解决
HarmonyOS 组件叠加阻拦点击事件问题
978浏览 • 1回复 待解决
HarmonyOS 层叠布局点击事件实现问题
904浏览 • 1回复 待解决
HarmonyOS 点击事件过滤
896浏览 • 1回复 待解决
harmonyos next 手势事件点击事件
393浏览 • 3回复 已解决
HarmonyOS ReactNavigation点击事件穿透
921浏览 • 1回复 待解决
HarmonyOS 富文本点击事件
1851浏览 • 1回复 待解决
HarmonyOS 卡片点击事件失效
1615浏览 • 1回复 待解决
HarmonyOS 如何hook点击事件
1156浏览 • 1回复 待解决
HarmonyOS 动态UI点击事件处理
1262浏览 • 1回复 待解决
HarmonyOS XComponent没有点击事件
929浏览 • 1回复 待解决
HarmonyOS 屏幕点击事件监控代码
1297浏览 • 1回复 待解决
HarmonyOS 控件点击事件无响应
2497浏览 • 1回复 待解决
HarmonyOS 回车触发点击事件
1108浏览 • 1回复 待解决
HarmonyOS ImageSpan点击事件无法触发
1352浏览 • 1回复 待解决
Slider拦截点击事件失败
1064浏览 • 1回复 待解决
HarmonyOS 点击事件的回调方法
1337浏览 • 1回复 待解决
如何禁止Button的点击事件
1652浏览 • 1回复 待解决
HarmonyOS Popup会拦截页面点击事件
846浏览 • 1回复 待解决
HarmonyOS 是否有监听点击事件的API
983浏览 • 1回复 待解决