我应该在 Android 中覆盖什么 onTouchEvent() 或 onTouchListener()?
What should I override onTouchEvent() or onTouchListener() in Android?
大家好,在 android 的游戏编程中,我使用 SurfaceView 在不同的线程中将东西绘制到屏幕上,为了接收触摸事件,我应该覆盖 onTouchEvent() 方法还是 onTouchListener()来自 View.onTouchListener 界面?
好吧,这并不重要,因为两者可以做同样的工作。但是,重写 onTouchEvent 会产生更简洁的代码,因为您不必提供侦听器的实现。
大家好,在 android 的游戏编程中,我使用 SurfaceView 在不同的线程中将东西绘制到屏幕上,为了接收触摸事件,我应该覆盖 onTouchEvent() 方法还是 onTouchListener()来自 View.onTouchListener 界面?
好吧,这并不重要,因为两者可以做同样的工作。但是,重写 onTouchEvent 会产生更简洁的代码,因为您不必提供侦听器的实现。