2013-11-01 69 views
0

我有下面的代碼,以及我想要做的就是打開「谷歌地圖」 APP後啓動谷歌地圖[怎樣去]到標記我已經建立了:單擊標記

// S E T M A P P O I N T   
    mLocationClient = new LocationClient(this, this, this); 
    mapFragment = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)); 
    map   = mapFragment.getMap(); 
    map.setMapType(GoogleMap.MAP_TYPE_NORMAL); 
    map.getUiSettings().setZoomControlsEnabled(true); 
    map.getUiSettings().setCompassEnabled(true); 
    map.setOnMapClickListener(this); 
    map.setMyLocationEnabled(true); 
    map.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(latitude, longitude), ZOOM)); 
    map.clear(); 


    addressText = GetGeolocation.getgeocoder(Date_Accept.this, latitude, longitude); 

    Marker marker = map.addMarker(new MarkerOptions() 
    .position(new LatLng(latitude, longitude)) 
    .title(addressText) 
    .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED))); 

    marker.showInfoWindow(); 

我怎樣才能打開「谷歌地圖」應用程序來獲得該點的路線?

回答

1

你應該能夠觸發與地圖網址的意圖,然後讓Android爲您處理

read about that here

+0

它工作正常,但我也想呼籲新的意圖被點擊標記冠軍時。你知道我應該如何實施嗎? – MarcForn

+0

實現[OnMarkerClickListener](http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html) – trippedout