MyLocationOverlay を使用して現在地を取得しています。しかし、GPS onPause を停止し、onResume で再開したいと考えています。どうやってやるの ?
私はLocationManagerがremoveUpdatesメソッドであることを知っています...
final MyLocationOverlay myLocationOverlay = new MyLocationOverlay(this, mapView);
myLocationOverlay.enableMyLocation();
mapView.getOverlays().add(myLocationOverlay);
locButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
myLocationOverlay.runOnFirstFix(new Runnable() {
public void run() {
// TODO Auto-generated method stub
mapView.getController().animateTo(myLocationOverlay.getMyLocation());
}
});{
}
}
});