7

Android アプリで GoogleMaps を使用しており、アニメーション化されたレーダー画像を地図上に表示したいと考えています。
6 つのビットマップの配列があります。ユーザーが再生ボタンを押すと、マップはループしてこれらの各画像をマップ上に表示します。

これは機能していますが、画像間を移行するときに を呼び出さないとGoogleMap.clear()、画像が継続的に積み重ねられます。
を呼び出すとGoogleMap.clear()、ひどいまばたきをします。次の画像が表示されるまで、1 つの画像をマップに残しておきたい。
これを行う良い方法はありますか?

GoogleMapsのダブルバッファリングオプションはありますか?

4

1 に答える 1

0

ああ、実際、私がやったことは、GoogleMap クラスを拡張し、onDraw 関数を好みに合わせてオーバーライドすることでした。

于 2014-08-09T12:01:45.863 に答える