我想創建一個顯示谷歌地圖並顯示2點之間導航的地圖活動(FragmentActivity)。Android谷歌地圖,如何在2點之間創建導航
我有一個做示出了一個位置,但我已經對如何創建導航到另一點不知道,我每次看到鏈接給他們的網絡API作爲解決方案(https://maps.google.com/maps?saddr=X,Y&daddr=X,Y)
,我想要做的正是它只是通過編程的活動,而不是隻是鏈接到他們的網頁
到目前爲止我的代碼:
try{
bndl = getIntent().getExtras();
COORDS = new LatLng(bndl.getDouble("lat"), bndl.getDouble("long"));
if (map == null) {
map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
if (map != null) {
map.setMapType(GoogleMap.MAP_TYPE_HYBRID);
map.addMarker(new MarkerOptions().position(COORDS).title("Your parking spot!"));
CameraPosition cameraPosition = new CameraPosition.Builder()
.target(COORDS)
.zoom(20)
.bearing(90)
.tilt(0)
.build();
map.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
}
}
}
catch (Exception e){
Log.v("except", ""+e);
}
現在這隻能說明一個位置(因爲它應該做的),但如何創建另一個標記或somet興奮地走向?有沒有辦法做到這一點,或者我有使用他們的網頁API?
看看我的圖書館我做的,如果你想作弊,而不是學習如何做自己https://github.com/tyczj/MapNavigator – tyczj
那麼你能解釋一下你是如何做到這一點,所以我可以嘗試我? – Shay