Google MapView でアイテムの移動位置を表示するアプリケーションに取り組んでいます。アイテムを表すアイコンの位置を更新する方法が必要です (更新されたデータが入ってくると、アイコンの向きを 2 秒ごとに変更するだけでなく)。
現在、アプリに MapActivity を拡張するアクティビティがあります。これに、マップ上に線を描画する静的オーバーレイと、静的アイコンを描画する ItemizedOverlay をオーバーレイしました。
アニメーション化されたオーバーレイで使用されると主張する draw() メソッドがありますが、それをオーバーライドしてアニメーションを実行しても、何もアニメーション化されません。
オーバーレイをアニメーション化するようにアプリに指示する必要がありますか、それとも別の種類のオーバーレイを使用する必要がありますか?