Logré armar esto:
Código:
JSONArray jArray;
try {
jArray = new JSONArray(result);
JSONObject json_data = null;
for (int i = 0; i < jArray.length(); i++) {
json_data = jArray.getJSONObject(i);
ct_id = json_data.getDouble("latitud"); // "latitud" es el campo dentro de la tabla donde estan los registros
ct_name = json_data.getDouble("longitud"); // "longitud" es el campo dentro de la tabla donde estan los registros
List<Overlay> mapOverlays = mapView.getOverlays();
Drawable drawable = GMapsActivity.this.getResources().getDrawable(R.drawable.icon);
CustomItemizedOverlay itemizedOverlay = new CustomItemizedOverlay(drawable, GMapsActivity.this);
mapView = (MapView) findViewById(R.id.map_view);
mapView.setBuiltInZoomControls(true);
GeoPoint point = new GeoPoint( (int)(v_lat * 1e6), (int)(v_long * 1e6) ); / v_lat y v_lat son dos double
OverlayItem overlayitem = new OverlayItem(point, "prueba", "punto");
// Muestro los puntos en el mapa
itemizedOverlay.addOverlay(overlayitem);
mapOverlays.add(itemizedOverlay);
MapController mapController = mapView.getController();
mapController.animateTo(point);
mapController.setZoom(15);
}
Pero todavia no me anda. Habrá que armar algun array para almacenar la latitud y longitud, y despues pasarla al mapa?
Gracias!!!