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
1348浏览 • 1回复 待解决
实现一个组件同时响应单击事件和双击事件
1843浏览 • 1回复 待解决
HarmonyOS Grid拖拽,让部分item不响应拖拽
1075浏览 • 1回复 待解决
HarmonyOS Worker不响应问题
688浏览 • 1回复 待解决
HarmonyOS Swiper嵌套的页面包含Canvas时,如何让Canvas可以响应左右滑动事件,但是不响应上下滑动
837浏览 • 1回复 待解决
TextInput的defaultFocus不响应
2380浏览 • 1回复 待解决
是否有配置可以让IDE不响应raise捕获到的assert信号
1150浏览 • 1回复 待解决
HarmonyOS 半模态转场如何固定组件不响应上拉
1163浏览 • 1回复 待解决
HarmonyOS @Watch如何监听复杂变量的某一个属性值
796浏览 • 1回复 待解决
HarmonyOS 如何让自定义组件响应onPageShow
911浏览 • 1回复 待解决
HarmonyOS 父组件如何响应子组件内的事件方法 ,子组件如何响应父组件内的事件方法?
1267浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在多层级手势事件中设置父组件优先响应手势事件?
1242浏览 • 1回复 待解决
组件在沉浸式的情况下在页面最底端不响应滚动手势
2735浏览 • 1回复 待解决
HarmonyOS 手势响应不同角度问题
913浏览 • 1回复 待解决
HarmonyOS 有个按钮设置onClick,如果有一层布局覆盖在它上面,这个按钮就响应不了onClick
1225浏览 • 1回复 待解决
HarmonyOS 子组件响应父组件的事件方法
1109浏览 • 1回复 待解决
HarmonyOS 如何使单独某一个页面全屏显示
1096浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过hitTestBehavior属性控制组件的事件响应?
1935浏览 • 1回复 待解决
HarmonyOS 控件点击事件无响应
2471浏览 • 1回复 待解决
HarmonyOS点击事件传递响应问题
865浏览 • 1回复 待解决
webview放在Tabs上,webview上滑动时会响应Tabs的滑动事件,如何处理滑动在webview上时不响应Tabs的滑动
1314浏览 • 1回复 待解决
鸿蒙响应屏幕触摸事件如何获取?
8543浏览 • 1回复 已解决
#鸿蒙通关秘籍#如何在鸿蒙开发中实现父子组件并行响应手势事件?
1425浏览 • 1回复 待解决
HarmonyOS Video组件如何播放图库内的某一个视频?
1558浏览 • 1回复 待解决
onKeyEvent监听电源键无响应
999浏览 • 1回复 待解决
您可以参考自定义手势绑定,参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-gesture-customize-judge-0000001862607385
demo如下: