Estoy agregando una lista de marcadores dinámicos de la siguiente forma:
Código:
JSONObject json_array = new JSONObject(result);
for (int i = 0; i < json_array.length(); i = i + 1) {
JSONArray results = json_array.getJSONArray("a" + String.valueOf(i));
map.addMarker(new MarkerOptions()
.position(new LatLng(results.getInt(0), results.getInt(1)))
.title("Arrendamiento " + String.valueOf(i)));
}
Mi curiosidad es que aparece un Marker prácticamente aleatorio de los 5 que tengo. O sea, sólo aparece uno de los 5 en el mapa...
Ya hice las pruebas y los valores de latitud y longitud tanto en mi base de datos como en el JSON y son diferentes.
¿Debo tener algo más en cuenta a la hora de agregar Markers dinámicamente?
Desde ya muchas gracias.