title: How to add title, snippet and icon to ClusterItem?
body: <p>I had this activity:</p>
  
  <pre><code>public class MapViewer extends Activity {
  
      private GoogleMap map;
      private Database db = new Database(this);
  
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.mapviewer);
  
          try {
              map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
              if (map != null) {
                  map.setMyLocationEnabled(true);
                  map.setMapType(GoogleMap.MAP_TYPE_NORMAL);
                  map.getUiSettings().setRotateGesturesEnabled(false);
  
                  this.addMerchantMarkers(new MarkerOptions());
              }
          } catch (NullPointerException e) {
              e.printStackTrace();
          }
      }
  
      public void addMerchantMarkers(MarkerOptions mo) {
          SQLiteDatabase dbRead = db.getReadableDatabase();
          Cursor result = dbRead.rawQuery("SELECT title, addr, lat, lon FROM users", null);
  
          while(result.moveToNext()) {            
              map.addMarker(mo.position(new LatLng(result.getFloat(2), result.getFloat(3)))
                      .title(result.getString(0))
                      .snippet(result.getString(1))
                      );;
          }
      }
  }
  </code></pre>
  
  <p>that i changed in the following way to use markers clustering:</p>
  
  <pre><code>public class MapViewer extends Activity {
  
      private GoogleMap map;
      private Database db = new Database(this);
      private ClusterManager&lt;MyItem&gt; mClusterManager;
  
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.mapviewer);
  
          try {
              map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
              if (map != null) {
                  map.setMyLocationEnabled(true);
                  map.setMapType(GoogleMap.MAP_TYPE_NORMAL);
                  map.getUiSettings().setRotateGesturesEnabled(false);
  
                  setUpClusterer();
              }
          } catch (NullPointerException e) {
              e.printStackTrace();
          }
      }
  
      private void setUpClusterer() {
          mClusterManager = new ClusterManager&lt;MyItem&gt;(this, map);
  
          map.setOnCameraChangeListener(mClusterManager);
          map.setOnMarkerClickListener(mClusterManager);
  
          addItems();
      }
  
      private void addItems() {
          SQLiteDatabase dbRead = db.getReadableDatabase();
          Cursor result = dbRead.rawQuery("SELECT lat, lon, title, addr FROM users", null);
  
          while(result.moveToNext()) {
              MyItem offsetItem = new MyItem(result.getFloat(0), result.getFloat(1));
              mClusterManager.addItem(offsetItem);
          }
      }
  }
  </code></pre>
  
  <p>Now i don't know how to add title, snippet and icon to every marker like previous code.
  Now if i click on single marker nothing happens...
  How to get that?</p>