HarmonyOS 某个组件有onClick、pan、tap、pin手势监听,如何通过条件来判断让某一个响应事件响应或者不响应
比如我现在有一个Text组件。text组件写了对onClick、pan、tap、pin手势监听,那么正常只要我点击、滑动、缩放都会有回调。
现在我需求是,在某些情况只触发某个或某几个事件的回调,其他事件不回调:
比如有一个标记flag,flag为0 仅onClick事件响应(是指这个回调可以触发,不响应是指回调不会触发),其他手势虽然写了回调但不会触发
比如有一个标记flag,flag为1 仅pan事件响应(是指这个回调可以触发,不响应是指回调不会触发),其他手势虽然写了回调但不会触发
比如有一个标记flag,flag为3 仅tap事件响应,其他手势虽然写了回调但不会触发
比如有一个标记flag,flag为4 仅tap和pin这两个事件响应,其他手势虽然写了回调但不会触发
上述所说的事件响应(是指这个回调可以触发,不响应是指回调不会触发,而不是在回调中return)
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
父组件onTouch,子组件onClick如何做到只响应onClick,不响应onTouch
384浏览 • 1回复 待解决
实现一个组件同时响应单击事件和双击事件
434浏览 • 1回复 待解决
TextInput的defaultFocus不响应
1520浏览 • 1回复 待解决
是否有配置可以让IDE不响应raise捕获到的assert信号
566浏览 • 1回复 待解决
HarmonyOS 父组件如何响应子组件内的事件方法 ,子组件如何响应父组件内的事件方法?
237浏览 • 1回复 待解决
HarmonyOS 手势响应不同角度问题
177浏览 • 1回复 待解决
组件在沉浸式的情况下在页面最底端不响应滚动手势
1998浏览 • 1回复 待解决
HarmonyOS 子组件响应父组件的事件方法
212浏览 • 1回复 待解决
HarmonyOS 有个按钮设置onClick,如果有一层布局覆盖在它上面,这个按钮就响应不了onClick
218浏览 • 1回复 待解决
鸿蒙响应屏幕触摸事件如何获取?
7348浏览 • 1回复 已解决
HarmonyOS 如何获取屏幕下方手势响应区域AvoidArea的高度
296浏览 • 1回复 待解决
HarmonyOS Tab组件无法响应onPageShow
307浏览 • 1回复 待解决
HarmonyOS Video组件如何播放图库内的某一个视频?
150浏览 • 1回复 待解决
真机调试很卡,点击自定义按钮很长时间才响应,系统返回直接不响应怎么回事?
1843浏览 • 1回复 待解决
Swiper组件放在Web组件中,无法响应点击事件。
886浏览 • 1回复 待解决
SAP MII开发的一个系统响应错误 Error code: ICMETIMEOUT
621浏览 • 1回复 待解决
scroll包裹list,scroll可以响应滑动,list不能响应滑动
862浏览 • 1回复 待解决
如何使用ArkTS 发起一个同步的请求,服务器有响应或出错才返回
853浏览 • 1回复 待解决
如何在子线程发起一个同步请求,服务器有响应或出错才返回
249浏览 • 1回复 待解决
HarmonyOS 怎么获取某一个视图的起始位置?
186浏览 • 1回复 待解决
HitTestMode增加触摸测试类型:自身和子节点不响应触摸测试
1538浏览 • 1回复 待解决
socket.TCPSocketConnection on('message')有概率无法响应
1706浏览 • 1回复 待解决
HarmonyOS 滑动的触摸事件,也会触发点击事件响应
271浏览 • 1回复 待解决
使用network http组件requestInStream,响应头如何获取
431浏览 • 1回复 待解决
您可以参考自定义手势绑定,参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-gesture-customize-judge-0000001862607385
demo如下: