猿问

Android:如何绘制路线指示Google Maps API V2从当前位置到目的地

如何绘制从当前位置到目的地(纬度和经度)的路线方向,我的代码如下:


import android.os.Bundle;

import com.actionbarsherlock.app.SherlockActivity;


import com.google.android.gms.maps.CameraUpdateFactory;

import com.google.android.gms.maps.GoogleMap;

import com.google.android.gms.maps.MapFragment;

import com.google.android.gms.maps.model.LatLng;

import com.google.android.gms.maps.model.MarkerOptions;


public class DetailMapActivity extends SherlockActivity {

    private GoogleMap map;


    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main_detail_map);


        LatLng TO_DESTINATION = new LatLng(-6.33438, 106.74316);


        map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map))

                .getMap();

        map.setMyLocationEnabled(true);


        map.addMarker(new MarkerOptions().position(TO_DESTINATION).title("Destination Title")

                .snippet("Destination Description"));


        map.moveCamera(CameraUpdateFactory.newLatLngZoom(TO_LOCATION, 40));


        map.animateCamera(CameraUpdateFactory.zoomTo(10), 2000, null);

    }

}

我想通过提供商网络或GPS从当前位置绘制,然后通过开车到目的地来绘制路线。


我正在使用android Google API V2。


谢谢你的帮助。


慕无忌1623718
浏览 550回答 3
3回答
随时随地看视频慕课网APP

相关分类

Android
我要回答