mapview に基づく Android アプリケーションを開発しています。(ライブ リアルタイム バス タイミング アプリケーション)。
この目的のために「オーバーレイ」クラスを使用しています(アイコンなどを挿入します)。GeoPoints の配列を受け取っています。特定のアイコンが GeoPoints インデックス ルートを移動するアニメーションを作成する必要があります。(要するに、特定の道路/ルートを移動しているバスを表すアイコン)
このアニメーションはどのように実現できますか?
mapview に基づく Android アプリケーションを開発しています。(ライブ リアルタイム バス タイミング アプリケーション)。
この目的のために「オーバーレイ」クラスを使用しています(アイコンなどを挿入します)。GeoPoints の配列を受け取っています。特定のアイコンが GeoPoints インデックス ルートを移動するアニメーションを作成する必要があります。(要するに、特定の道路/ルートを移動しているバスを表すアイコン)
このアニメーションはどのように実現できますか?
最初に以前のオーバーレイ項目を削除してから、受信時に新しい緯度経度ポイントで新しいオーバーレイ項目を追加する必要があります....そのため、ブロードキャストレシーバーを使用して新しい更新された場所を取得し、コードを実行する必要があります..
オーバーレイをアニメーション化することはできません。単一のオーバーレイにすべてのルート ジオポイントを 1 つずつ表示する必要があります。ポイントを使用してオーバーレイを配置することを繰り返すために、TimerTask を作成することをお勧めします。