我正在学习如何做一个简单的游戏,我有一个 MainActivity 类,我在其中实现了 onTouchListener,然后我有一个 GameLoop 类,它扩展了 SurfaceView 并实现了 Runnable。GameLoop 类还处理其余的类,如移动精灵的管理器类。在 GameLoop 类中完成了画布上的绘图工作。
我需要做的是用我的指尖画线,但我不确定我应该如何处理来自 onTouchListeners 的值才能画线。我想如果我在 MainActivity 中有 onTouchListener 它将不起作用!?而且我想我无法将它实现到 GameLoop 类,因为我已经实现了 Runnable!?
如果我已经在实现其他东西,如何将 onTouchListener 实现到 GameLoop 类?我想我不能实现多个接口?当我尝试时,我在 Eclipse 中遇到错误!