google mapを使い、現在位置が更新された際に移動経路の出し方について
Javaを使ってGooglemapのプログラミングの作成をしているのですが、現在地を更新した際に移動経路の出し方に困ってしまい、質問させていただきました。ソースコードはこのようになっていて、class SampleLocationListener implements LocationListenerに何を加えればいいのか教えてください。
public class MapsActivity extends FragmentActivity implements OnMapReadyCallback {
private GoogleMap mMap;
LocationManager lm;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_maps);
// Obtain the SupportMapFragment and get notified when the map is ready to be used.
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
}
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
setUpMap();
}
public void setUpMap(){
lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 60 * 3 * 100, 50, new SampleLocationListener());
mMap.setMyLocationEnabled(true);
}
class SampleLocationListener implements LocationListener{
}
public void onProviderDisabled(String pv){}
public void onProviderEnabled(String pv){}
public void onStatusChanged(String pv,int status,Bundle ex){}
}
}