2011-06-03 65 views
0

我对单个活动有多个动画,每个动画都是它自己的表面视图和线程。其中一些图像是围绕固定图像动画的,似乎在表面绘制函数的线程中,只要线程正在运行,它就会一直调用onDraw()函数,这会重新绘制静态图像以及动画。 ...使其非常缓慢。有没有办法让我只刷新或重新绘制动画对象?Android Surface Surface更新

回答

1

是的,但是你想要使用静态类型并且不要实例化它们,这会加速一些事情。我也不认为你应该在单独的图像上有这些线程......你应该在一个单独的线程上渲染一个完整的屏幕。这是移动developmnet,他们有硬件限制,记住kepp! =]