Android:可以有多个单独的Canvas图层,我可以合并到一个图层吗?

时间:2010-10-06 17:46:52

标签: android canvas layer

是否可以有多个单独的Canvas图层,我可以合并为一个图层?和我在photoshop中做的一样?


更新

为什么我想要这样的东西解释一下: Layer1可能包含由复杂且CPU价格昂贵的算法创建的内容,而另一层Layer2可能只是其中之一,但会定期更改,例如当用户触摸界面时。为此,我不想再次完成绘制底层Layer1的整个过程,只需对Layer2进行更改,然后“合并”它们。

1 个答案:

答案 0 :(得分:2)

好吧,你可以像FrameLayout一样覆盖onDraw()并使用服务器子元素覆盖onDraw()。

这可能会给你你想要的效果。