2

Android の Google マップでカスタム カメラ アニメーションを定義することは可能ですか? これはおそらく、animateCamera インターポレーターなどと対話するカスタム CameraUpdateFactory メソッドを作成できること、または単にカスタム アニメーションを渡すことができることに要約されます。

私がやりたい最も簡単なことは、複数のポイントを通る一定の速度でカメラをアニメートすることです。LatLng の配列があるとします。一度加速し (おそらくズームも)、すべての中間点を一定の速度で移動し、最後の点で減速します (おそらくズームをリセットします)。map.animateCamera(CameraUpdateFactory.newCameraPosition(..)) を使用すると、ズームイン/ズームアウトし、各ポイントで加速/減速するという残念な効果があります。

これはすぐに使用できる (LatLng の配列またはリストと、カメラ アニメーション機能を拡張できる) サポートされていないほど単純に思えます。

ありがとう

4

1 に答える 1

2

残念ながら、現在その機能を使用することはできません。

場合によっては、カメラの位置をチェーンしても問題ないように見えますが (こちらの 80 ~ 100 行を参照)、あなたの場合はそうではないと思います。

私が提案できることの 1 つは、gmaps-api-issuesに機能リクエストを提出することです。

于 2013-05-11T07:49:54.713 に答える