logo
Bienvenido visitante. Para activar todas las funcionalidades, por favor Iniciar sesión o Registrarse.

Aviso

Icon
Error

Opciones
Ir a la última publicación
Athelorn  
#1 Publicado : miércoles, 1 de mayo de 2013 1:18:59(UTC)
Athelorn

Posición: Newbie

Grupos: Registered
Registrado: 14/12/2012(UTC)
Mensajes: 6
Ubicación: Granada

Agradecimientos: 1 veces
Hola a todos.

Estoy haciendo un programa que almacena una base de datos de lugares obtenidos a partir de la api de mapas de Google (la v2); los que hayais estado en Exitae lo conoceréis ya...

El tema es que la base de datos funciona bien y me guarda correctamente los datos (nombre, descripcion, latitud, longitud, etc...) y los markers del mapa se me mantienen siempre que no cierre el layout del mapa. El tema es que pretendo que se muestren todos los lugares ya guardados al iniciar este layout, pero no se cómo hacerlo.

Mis quebraderos de cabeza (y algún ejemplo que he visto con la v1) me indican que tiene que ser una tarea similar a lo hecho cuando listeo los lugares (en otro layout del mismo programa) y mostrarlos mediante un bucle o similar en alguna funcion que se ejecute en la precarga del activity, pero no tengo ni idea de como hacerlo en la v2.

Alguien que me ayude plisss... que toy mu necesitaooooo...

Un saludo y gracias de antemano.
admin  
#2 Publicado : miércoles, 1 de mayo de 2013 22:23:56(UTC)
admin

Posición: Administration

Grupos: Administrators
Registrado: 07/10/2010(UTC)
Mensajes: 436
Hombre
Ubicación: España

Agradecimientos: 38 veces
Fue agradecido: 49 vez/veces in 48 publicación(es).
Hola!

Puedes usar este metodo que uso yo en mi app con la v2, pon un while en el inicio del activity para que lea toda la base de datos, y en cada buche pon esto:

Código:

private void mostrarMarcador(double lat, double lng)
{
    mapa.addMarker(new MarkerOptions()
        .position(new LatLng(lat, lng))
        .title("Pais: España"));
}


ya nos contaras!! suerte!!
Un saludo,

Curso Completo GRATIS paso a paso de como programar Android
http://www.aprendeandroid.com
Usuarios navegando este tema
Guest
Salto de foro  
No puedes iniciar nuevos temas en este foro.
No puedes responder a temas en este foro.
No puedes eliminar sus temas en este foro.
No puedes editar sus temas en este foro.
No puedes crear encuestas en este foro.
No puedes votar las encuestas en este foro.