title: Google maps error: Marker's position is not updated after drag
body: <p>I set up a marker an set it's draggable state to true. But when I call <code>marker.getPosition()</code> I am always getting the same location, like marker's position is not updated after drag end.</p>
  
  <pre><code>mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map_place))
          .getMap();
  
  LatLng MYLOCATION = new LatLng(Double.valueOf(myLat), Double.valueOf(myLng));
  marker = new MarkerOptions()
      .position(MYLOCATION)
      .title(getString(R.string.map_title_my_location)).draggable(true);
  mMap.addMarker(marker).showInfoWindow();
  mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(MYLOCATION, 18));
  close.setOnClickListener(new OnClickListener() {
  
    @Override
    public void onClick(View v) {
      // TODO Auto-generated method stub
      LatLng pos = marker.getPosition();
      Toast.makeText(activity, "Lat: " + pos.latitude + "; Long: " + pos.longitude, Toast.LENGTH_LONG).show();
    }
  });
  </code></pre>
  
  <p>as class vars I defined:</p>
  
  <pre><code>GoogleMap mMap;
  MarkerOptions marker;
  </code></pre>
  
  <p>Any idea?!</p>