onCreate() にコードがあります
LocationManager locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER, 500, 1, new LocationListener (){
@Override
public void onLocationChanged(Location loc) {
CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(loc.getLatitude(), loc.getLongitude()));
myMap.moveCamera(center);
}
});
これは、ユーザーの位置が変更されたときに発生しますが、一度発生させたいです。新しい場所が受信されるまで待ち、新しい場所のマップに移動し、ユーザーにマップを移動したくない