1

複数の個別のキャンバスレイヤーを作成して、1 つにマージすることはできますか? 私がフォトショップでやることに似ていますか?


アップデート:

私がそのようなものを持ちたい理由のいくつかの説明: Layer1複雑で CPU コストの高いアルゴリズムによって作成されたものを保持する可能性があり、他のレイヤーはLayer2その上にあるものですが、定期的に変更されます。ユーザーがインターフェイスに触れます。そのため、下敷きを再度描画するプロセス全体を実行したくはありませんがLayer1、変更を加えてからLayer2それらを「マージ」するだけです。

4

1 に答える 1

2

onDraw() をオーバーライドする FrameLayout のようなものを作成し、onDraw() もオーバーライドするサーバーのサブ要素を作成することができます。

これにより、必要な効果が得られる場合があります。

于 2010-10-06T18:13:48.340 に答える