2

完全な円のPNGがあります。各象限に描かれている円のアニメーションを作成したいと思います(時計回りに描かれているように)。これどうやってするの?例を持っている人はいますか?

4

2 に答える 2

1

円弧/半円の描画に関連する優れたサンプルコードは、Androidデベロッパーサイトのこちらから入手できます。

あなたの特定のケースでは、2つのアプローチがあります。

1つは、PNGファイルを完全に捨てて、円を描くことです(円に特別なものがない場合に最適です。つまり、1つの色だけです)。

PNGファイルを確実に使用したい場合は、その上に背景色の塗りつぶされた円を描画し、逆方向にアニメーション化して(反時計回りに消去)、PNGファイルに円を表示します。結果として。

于 2011-05-25T20:27:43.280 に答える
0

Canvas.clipPath(Path)カスタムビューで何かを行うことができる場合があります。

于 2011-05-25T20:16:02.623 に答える