title: Google Maps Android API v2 don't show marker title
body: <p>I tried some code to make Geocoding reverse location (using Google Maps Android API v2) and show title with marker, but the marker title didn't showed when I run my application.
  Here is my code :</p>
  
  <pre><code>public class MainActivity extends FragmentActivity {
  
  GoogleMap googleMap;
  MarkerOptions markerOptions;
  LatLng latLng;
  
  @Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
  
      SupportMapFragment supportMapFragment = (SupportMapFragment)
              getSupportFragmentManager().findFragmentById(R.id.map);
  
      // Getting a reference to the map
      googleMap = supportMapFragment.getMap();
  
      // Setting a click event handler for the map
      googleMap.setOnMapClickListener(new OnMapClickListener() {
  
          @Override
          public void onMapClick(LatLng arg0) {
  
              // Getting the Latitude and Longitude of the touched location
              latLng = arg0;
  
              // Clears the previously touched position
              googleMap.clear();
  
              // Animating to the touched position
              googleMap.animateCamera(CameraUpdateFactory.newLatLng(latLng));
  
              // Creating a marker
              markerOptions = new MarkerOptions();
  
              // Setting the position for the marker
              markerOptions.position(latLng);
  
              // Placing a marker on the touched position
              googleMap.addMarker(markerOptions);
  
              // Adding Marker on the touched location with address
              new ReverseGeocodingTask(getBaseContext()).execute(latLng);
  
          }
      });
  
  }
  
  private class ReverseGeocodingTask extends AsyncTask&lt;LatLng, Void, String&gt;{
      Context mContext;
  
      public ReverseGeocodingTask(Context context){
          super();
          mContext = context;
      }
  
      // Finding address using reverse geocoding
      @Override
      protected String doInBackground(LatLng... params) {
          Geocoder geocoder = new Geocoder(mContext);
          double latitude = params[0].latitude;
          double longitude = params[0].longitude;
  
          List&lt;Address&gt; addresses = null;
          String addressText="";
  
          try {
              addresses = geocoder.getFromLocation(latitude, longitude,1);
          } catch (IOException e) {
              e.printStackTrace();
          }
  
          if(addresses != null &amp;&amp; addresses.size() &gt; 0 ){
              Address address = addresses.get(0);
  
              addressText = String.format("%s, %s, %s",
              address.getMaxAddressLineIndex() &gt; 0 ? address.getAddressLine(0) : "",
              address.getLocality(),
              address.getCountryName());
          }
  
          return addressText;
  
      }
  
      @Override
      protected void onPostExecute(String addressText) {
          // Setting the title for the marker.
          // This will be displayed on taping the marker
          markerOptions.title(addressText);
  
          // Placing a marker on the touched position
          googleMap.addMarker(markerOptions);
  
      }
    } 
  }
  </code></pre>
  
  <p>Is there a problem with my code ?</p>