1

是否可以有多个单独的Canvas图层,我可以合并为一个?类似于我在Photoshop中所做的事情?


更新:

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

4

1 回答 1

2

好吧,您可以拥有类似 FrameLayout 的东西,您可以在其中覆盖 onDraw() 并拥有服务器子元素,您也可以在其中覆盖 onDraw()。

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

于 2010-10-06T18:13:48.340 回答