Saludos a todos, de nuevo aca con mis dudas de novato.
Sigo con el mismo proyecto en el cual pregunte sobre la textview, he creado un pequeño backend en web2py desde el servidor para la aplicacion, basicamente la funcion con la cual me atasque un poco es la siguiente:
En la aplicacion , en el apartado del mapa, quiero traer todas las latitudes y longitudes que me envie el script que tengo en el servidor, y que con estos datos, se creen dinamicamente los marcadores y estos se añadan en el mapa. Para no copiar y pegar tanto codigo, solo pondre el apartado de la duda:
--------------------DENTRO DE mapatest EN onCreate---------------------------------------------------
List< Overlay > mapOverlays = mapView.getOverlays();
Drawable drawable = this.getResources().getDrawable(R.drawable.googleicon);
MyItemizedOverlay itemizedoverlay = new MyItemizedOverlay(drawable, this);
GeoPoint point = new GeoPoint(46066940, 23570000);
//this will show you the map at the exact location you want (if you not set this you will see the map somewhere in America)
mapView.getController().setCenter(point);
OverlayItem overlayitem = new OverlayItem(point, "Title for dialog", "Alba Iulia City From Romania");
GeoPoint point2 = new GeoPoint(35410000, 139460000);
OverlayItem overlayitem2 = new OverlayItem(point2, "Title for dialog", "Japan");
itemizedoverlay.addOverlay(overlayitem);
itemizedoverlay.addOverlay(overlayitem2);
mapOverlays.add(itemizedoverlay);
--------------------------------------------------
En el codigo anterior, cree los marcadores con sus respectivos point de manera manual, y los añadí al arreglo itemizedovrelay ,para despues añadirlos al mapOverlays, la cuestion es que no quiero crearlos manualmente, ya que son varios marcadores que estan en la base de datos(tampoco son demasiados, unos 100 maximos), ¿como puedo crear marcadores de manera dinamica y añadirlos?