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
180浏览 • 1回复 待解决
实现一个组件同时响应单击事件和双击事件
131浏览 • 1回复 待解决
是否有配置可以让IDE不响应raise捕获到的assert信号
393浏览 • 1回复 待解决
TextInput的defaultFocus不响应
1348浏览 • 1回复 待解决
组件在沉浸式的情况下在页面最底端不响应滚动手势
1804浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕下方手势响应区域AvoidArea的高度
144浏览 • 1回复 待解决
鸿蒙响应屏幕触摸事件如何获取?
7105浏览 • 1回复 已解决
真机调试很卡,点击自定义按钮很长时间才响应,系统返回直接不响应怎么回事?
1698浏览 • 1回复 待解决
scroll包裹list,scroll可以响应滑动,list不能响应滑动
530浏览 • 1回复 待解决
如何使用ArkTS 发起一个同步的请求,服务器有响应或出错才返回
604浏览 • 1回复 待解决
Swiper组件放在Web组件中,无法响应点击事件。
613浏览 • 1回复 待解决
使用network http组件requestInStream,响应头如何获取
100浏览 • 1回复 待解决
socket.TCPSocketConnection on('message')有概率无法响应
1464浏览 • 1回复 待解决
SAP MII开发的一个系统响应错误 Error code: ICMETIMEOUT
333浏览 • 1回复 待解决
怎么让按钮在没响应之前保持按压的状态?
108浏览 • 1回复 待解决
如何通过拦截器来处理网络请求和响应
1493浏览 • 1回复 待解决
HarmonyOS 滑动的触摸事件,也会触发点击事件响应
117浏览 • 1回复 待解决
HitTestMode增加触摸测试类型:自身和子节点不响应触摸测试
1348浏览 • 1回复 待解决
Scroll中点击某一个层图片移动到顶端
505浏览 • 1回复 待解决
Web组件拦截页面请求响应
621浏览 • 1回复 待解决
如何解决window创建的窗口默认焦点不在界面上,导致不响应返回事件的问题
1484浏览 • 1回复 待解决
arkui中如何提升应用响应速度?
118浏览 • 1回复 待解决
如何判断一个对象实现了某个接口
861浏览 • 1回复 待解决
HarmonyOS 上传下载如何获取请求响应
86浏览 • 1回复 待解决
您可以参考自定义手势绑定,参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-gesture-customize-judge-0000001862607385
demo如下: