我在android中有自定义视图并覆盖触摸事件,如果结束其他代码以颜色方式和正常方式处理两种类型的触摸事件,则有两个块。
但是当我的自定义视图中的onTouchEvent上升时,两个块代码(if和else)执行!!!怎么可能????
我收到完整显示此问题的视频。 这是我的调试视频链接: https://www.mediafire.com/?lcw7rk0z5sp99xs
在法官看视频之前,请先来看看。 感谢。答案 0 :(得分:1)
是的,它可能是执行。因为当你编码if(对于UP)它将调用并且在下一个循环中进行同样的触摸时,触摸事件一次为UP调用一次,为DOWN调用一次,否则将运行