qsw296062081 发表于 2021-7-18 18:12:52

又发现安卓问题,事件失效

之前用高级图片框的点击和长按事件都没问题,最近新加了一些其他组件的触碰事件,和手势类事件,原来的高级图片框事件就失效了。

0晨鹤0 发表于 2021-7-18 19:58:37

Android 触摸事件挺复杂的。如果不是很了解这个只能尽量减少使用支持复杂手势的组件。或者确定出哪两个组件或命令冲突,提交给封装库的人处理(有时候也是库本身的问题,封装处理不了

qsw296062081 发表于 2021-7-19 07:57:06

0晨鹤0 发表于 2021-7-18 19:58
Android 触摸事件挺复杂的。如果不是很了解这个只能尽量减少使用支持复杂手势的组件。或者确定出哪两个组件 ...

:'(应该有应急处理嘛怎么让自己想要的组件不失效

创世魂 发表于 2021-7-19 08:03:47

这种冲突问题,很难解决。。几乎无解,除非对安卓的触摸操作了如指掌。。。

0晨鹤0 发表于 2021-7-19 17:13:43

qsw296062081 发表于 2021-7-19 07:57
应该有应急处理嘛怎么让自己想要的组件不失效

没有办法的。除非你去掉其他所有带有手势捕获的组件,只保留某一个。
或者自己调试修复,我写过一个 android 事件分发指南:https://chenhe.me/android-event-dispatch/

不过这是给 android 开发者看的,如果要彻底解决,你不仅要完全看懂这个,还要会封装,最后还得把这些知识对应到火山代码,才可以。

qsw296062081 发表于 2021-7-19 17:17:21

0晨鹤0 发表于 2021-7-19 17:13
没有办法的。除非你去掉其他所有带有手势捕获的组件,只保留某一个。
或者自己调试修复,我写过一个 andr ...

谢谢 :D 安卓事件开发者都没吃透   现在改用组件代替了
页: [1]
查看完整版本: 又发现安卓问题,事件失效