我的 surfaceView 在线程中运行,因为有时它是动画的,但是大多数时候它只需要重新绘制一次并离开以响应某些用户交互,但是因为它在线程中运行 onDraw 不断被调用......不断的重新绘制正在减慢速度并使我的手机变热:)
我想使用 invalidate(Rect) 但当线程控制 onDraw 时看不到如何执行此操作...
不断重绘的一切都不是我应该走的路,任何帮助都会非常感激......
我的 surfaceView 在线程中运行,因为有时它是动画的,但是大多数时候它只需要重新绘制一次并离开以响应某些用户交互,但是因为它在线程中运行 onDraw 不断被调用......不断的重新绘制正在减慢速度并使我的手机变热:)
我想使用 invalidate(Rect) 但当线程控制 onDraw 时看不到如何执行此操作...
不断重绘的一切都不是我应该走的路,任何帮助都会非常感激......