自分のアプリケーションのGoogleマップを常にユーザーの中心に置いて、現在の場所の変更に合わせて移動します。ユーザーのGoogleマップをロックする場所
// update the location of the camera based on the new latlng, but keep the zoom, tilt and bearing the same
CameraUpdate cameraUpdate = CameraUpdateFactory.newCameraPosition(new CameraPosition(latLng,
googleMap.getCameraPosition().zoom, MAX_TILT, googleMap.getCameraPosition().bearing));
googleMap.animateCamera(cameraUpdate);
googleMap.setLatLngBoundsForCameraTarget(toBounds(latLng, 300));
これが行いますので、は次のように私の現在の最良の実装は単に、アニメーションとカメラの位置に場所が変更されるたびに更新
(マップが実際にユーザーにどのように移動するか、ポケモンが行く考えます)カメラの動きはやや不安定になり、特にユーザーがすばやく動いている場合は、実際のユーザーの位置マーカーより遅れます。
Googleマップカメラの動きをつなぎ合わせて、ユーザーの動きに正確に一致する方法はありますか?
感謝君は!非常にうまくいった。 – Dportology