poner botones sobre un MapView

1,636 views
Skip to first unread message

kenneth parra

unread,
May 17, 2012, 11:12:50 AM5/17/12
to desarrollad...@googlegroups.com
hola, estoy intentando buscar la forma de poner unos botones sobre un mapa, pero no de forma permanente, es decir que cada que pulso en el mapa aparezcan como una capa encima del mapa y si vuelvo pulsar desaparezcan, y nose como hacer para tener un layout con el mapa, otro con los botones y cada que hago el touchEvent aparezca o desaparezcan los botones, he hecho pruebas con un mensaje tipo toast cada que toco el mapa pero no me funciona, ya que en algunos casos no desaparece el toast y en otros solo me capta la primera vez que toco y el resto de veces nada.
De ante mano perdon por tanta palabreria que he puesto, pero no sabia como explicarme mejor.

Felipe Ovalle

unread,
May 17, 2012, 1:59:54 PM5/17/12
to desarrollad...@googlegroups.com
Lo que puedes hacer es poner el mapa en un RelativeLayout en el centro. Luego los botones los puedes poner dentro de un LinearLayout con la propiedad alignParentBottom = true con un margin bottom de 10dp por ejemplo. Siempre en el XML del layout poniendo el MAP antes que el LinearLayout, asi se dibuja primero el mapa y sobre este, el linearLayout de los botones. 

El 17 de mayo de 2012 12:12, kenneth parra <kennet...@gmail.com> escribió:
hola, estoy intentando buscar la forma de poner unos botones sobre un mapa, pero no de forma permanente, es decir que cada que pulso en el mapa aparezcan como una capa encima del mapa y si vuelvo pulsar desaparezcan, y nose como hacer para tener un layout con el mapa, otro con los botones y cada que hago el touchEvent aparezca o desaparezcan los botones, he hecho pruebas con un mensaje tipo toast cada que toco el mapa pero no me funciona, ya que en algunos casos no desaparece el toast y en otros solo me capta la primera vez que toco y el resto de veces nada.
De ante mano perdon por tanta palabreria que he puesto, pero no sabia como explicarme mejor.

--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/desarrolladores-android/-/KxOExdwiEhkJ.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.



--
Ing. Felipe Tomás Ovalle / ftovalle
Desarrollo de Sistemas Java, Android, Php 
Tel. 341 155 052447 -
www.ftovalle.com.arMsn: ftov...@hotmail.comSkype: ftovalle

kenneth parra

unread,
May 18, 2012, 2:20:55 PM5/18/12
to desarrollad...@googlegroups.com
genial!!! habia intentado algo parecido pero habia puesto el mapa debajo de los botones y no funcioanaba.
haber si encuentro la posibilidad de que esos botones aparezcan y desparezcan con el evento onTouch(), pero por ahora me viene genial asi, 
muchas gracias


El jueves, 17 de mayo de 2012 19:59:54 UTC+2, ftovalle escribió:
Lo que puedes hacer es poner el mapa en un RelativeLayout en el centro. Luego los botones los puedes poner dentro de un LinearLayout con la propiedad alignParentBottom = true con un margin bottom de 10dp por ejemplo. Siempre en el XML del layout poniendo el MAP antes que el LinearLayout, asi se dibuja primero el mapa y sobre este, el linearLayout de los botones. 

El 17 de mayo de 2012 12:12, kenneth parra <kennet...@gmail.com> escribió:
hola, estoy intentando buscar la forma de poner unos botones sobre un mapa, pero no de forma permanente, es decir que cada que pulso en el mapa aparezcan como una capa encima del mapa y si vuelvo pulsar desaparezcan, y nose como hacer para tener un layout con el mapa, otro con los botones y cada que hago el touchEvent aparezca o desaparezcan los botones, he hecho pruebas con un mensaje tipo toast cada que toco el mapa pero no me funciona, ya que en algunos casos no desaparece el toast y en otros solo me capta la primera vez que toco y el resto de veces nada.
De ante mano perdon por tanta palabreria que he puesto, pero no sabia como explicarme mejor.

--
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/desarrolladores-android/-/KxOExdwiEhkJ.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrolladores-android@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-android+unsub...@googlegroups.com

Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.

Felipe Ovalle

unread,
May 18, 2012, 2:23:24 PM5/18/12
to desarrollad...@googlegroups.com
;)

Para ver este debate en la Web, visita https://groups.google.com/d/msg/desarrolladores-android/-/StDapa7-dsIJ.

Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com

Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/desarrolladores-android?hl=es.
Reply all
Reply to author
Forward
0 new messages