我通过扩展“SurfaceView”创建了自己的自定义视图类。然后我重写 onTouchEvent 方法。两个问题。
(1)即使我处理了我需要的一切(我认为),我是否应该同时调用 super.onTouchEvent ?(2) 是否应该在新线程中完成工作?我收到很多跳过的 32 帧!应用程序可能在其主线程上做的工作过多 onTouchEvent 是从 UI 线程调用的吗?
我的观点只不过是一个操纵杆,在触摸事件中,我只需用 3 或 4 行代码移动对象的坐标。
我通过扩展“SurfaceView”创建了自己的自定义视图类。然后我重写 onTouchEvent 方法。两个问题。
(1)即使我处理了我需要的一切(我认为),我是否应该同时调用 super.onTouchEvent ?(2) 是否应该在新线程中完成工作?我收到很多跳过的 32 帧!应用程序可能在其主线程上做的工作过多 onTouchEvent 是从 UI 线程调用的吗?
我的观点只不过是一个操纵杆,在触摸事件中,我只需用 3 或 4 行代码移动对象的坐标。