Android - drawText无效

时间:2010-12-09 10:01:45

标签: android drawtext

我正在使用Canvas了解现在轮到谁了。我使用两次validate()来使屏幕无效并再次绘制文本。但是对于invalidate(),我正在重新绘制所有的板,这持续了很长时间,有没有办法如何使Canvas的这部分无效?

由于

Hmyzak

1 个答案:

答案 0 :(得分:1)

不是,不。您有两种选择:

  1. 将您要更新的UI位置放入其自己的子视图中,并在需要时将该特定视图无效化()。

  2. 如果绘制View的其他部分非常昂贵,那么这是使用绘图缓存的一个很好的理由。查看View.setDrawingCacheEnabled()和朋友。