0
Googleマップと1つのマーカーアイコンが表示されたページ(断片)があります。だから、私は距離と一緒に最短ルートを示すことができるように、このマップにソースと目的地の座標を渡したいと思います。例えば、私はマップは下の画像の青いパス表示する:ここでGoogleマップでパスと距離を表示する方法 - Xamarin
は私のコードです:
private void SetUpMap()
{
if (GMap == null)
{
ChildFragmentManager.FindFragmentById<MapFragment>(Resource.Id.googlemap).GetMapAsync(this);
}
}
public void OnMapReady(GoogleMap googleMap)
{
this.GMap = googleMap;
GMap.UiSettings.ZoomControlsEnabled = true;
LatLng latlng = new LatLng(Convert.ToDouble(gpsLatitude), Convert.ToDouble(gpsLongitude));
CameraUpdate camera = CameraUpdateFactory.NewLatLngZoom(latlng, 15);
GMap.MoveCamera(camera);
MarkerOptions options = new MarkerOptions()
.SetPosition(latlng)
.SetTitle("Chennai");
GMap.AddMarker(options);
}
https://developer.xamarin.com/guides/android/platform_features/maps_and_location/maps/part_2_-_maps_api/ – Jason
Ref:http://stackoverflow.com/questions/37189634/api-google-maps-doesnt-返す十分なステップ/ 37191234#37191234 – SushiHangover