0

现在,我有一个 Framelayout,它包含两个视图。当我调用顶视图的 invalidate() 方法时,我发现另一个视图的 onDraw() 也被调用了。我想不应该调用另一个视图的 onDraw(),有没有办法停止调用 onDraw?

有人告诉 onDraw() 被调用的原因吗?

4

1 回答 1

0

您可以尝试将willNotDraw="true" (请参阅此处)添加到您的视图中,但我不确定它是否有帮助。

于 2011-10-02T16:34:36.283 回答