2013-11-14 62 views
0

夥計們,我是新來的,我也是Android編程的新手。我在一個關於我的城市旅遊的應用程序中工作,展示了那裏的一些地方。使用Android的Api v2,我展示了我想要的位置,但我只想跟蹤從當前位置到這個位置的簡單路線。你能幫助解決這個問題嗎?非常感謝你。追蹤到一個點的路線 - Android

我的Java代碼:

package com.readytogo; 
    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.Marker; 
    import com.google.android.gms.maps.model.MarkerOptions; 

    import android.app.Activity; 
    import android.os.Bundle; 
    import android.view.Menu; 

    public class Hotel3MapActivity extends Activity{ 

private GoogleMap map; 
private LatLng point = new LatLng(-19.91906 , -43.93857); 


@Override 
protected void onCreate(Bundle savedInstanceState) { 
    // TODO Auto-generated method stub 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_hotel3mapa); 

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

    Marker pointTest = map.addMarker(new MarkerOptions().position(point).title("Promenade Ianelli")); 

    map.moveCamera(CameraUpdateFactory.newLatLngZoom(point, 15)); 
    map.animateCamera(CameraUpdateFactory.zoomTo(10), 2000, null); 

} 

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    // TODO Auto-generated method stub 
    return super.onCreateOptionsMenu(menu); 
} 

} 

我的XML文件:

<?xml version="1.0" encoding="utf-8"?> 
    <fragment 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/map" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:name="com.google.android.gms.maps.MapFragment" /> 
+0

喜做你發現helful我的回答完整的演示 – Hardik

回答