アプリを v1 Maps API から v2 API に移植していますが、マーカーに問題があります。
特定の地理的方向を指すマーカーが必要です。V1 では、描画時に正しい方向を指すビットマップを作成できましたが、V2 ではマーカー ビットマップを変更できません。
マップを回転させたときにすべてのマーカーを破棄して再構築するのが最善の方法なのか (これはパフォーマンスの問題のように思えます)、それともすべて自分で描画してみるのが最善の方法なのかはわかりません。これは、TileOverlay を介して、またはマップの上に座った独自のビューを介して行うことができます。
私はこれらのアプローチのどれもあまり好きではありません。誰かがそれらのいずれかを試しましたか?
アップデート:
独自のビューを使用して描画しようとしましたが、マップをドラッグしたときの遅延が大きすぎました。
現在、マーカーを破棄して再作成していますが、これは (予想どおり) パフォーマンスの問題であり、60 個のマーカーを更新するのに約 2000 ミリ秒かかります。