在对 onTouchEvent 和 onTouch 进行了多次实验后,我发现只要你声明了接口(interface)并正确放置了 Listener,onTouch 就可以在任何你想要的地方工作(无论是在 Activity 中还是在 View 中)!另一方面,onTouchEvent 只在 View 内有效! 我的假设正确吗?这是真正的区别吗?
最佳答案
是的,您是正确的 - onTouch()
被 View
的 用户 用于获取触摸事件,而 onTouchEvent()
被View
的派生类用来获取触摸事件。
关于android - onTouchevent() 与 onTouch(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5002049/