2010-12-15 8 views
5

Estoy usando una superposición personalizada en mi MapView y estoy tratando de imitar el aspecto de la aplicación oficial de Google Maps cuando uso el GPS y, como resultado, estoy buscando la flecha que la aplicación utiliza para mostrar su orientación .¿Dónde puedo obtener el gráfico de flecha android "predeterminado" para MapView?

Lo más cerca que he encontrado es this pero es demasiado grande, no es un GIF animado como el oficial y no estoy seguro si puedo usarlo o no.

Editar: Acaba de descubrir que es completamente inútil porque olvidé (obviamente) los gifs no tienen una capa de transparencia alfa.

¿Alguien ha tenido que usar esto antes? ¿Voy a ser forzado a hacer el mío?

+0

He tenido exactamente el mismo problema. No estoy muy seguro de por qué la API de Google no vendría con un ícono de marcador, como hace el mapa del iPhone ... –

Respuesta

1

Se podría buscar en el proyecto MyTracks: http://code.google.com/p/mytracks

Estas son las flechas de rodamiento: http://code.google.com/p/mytracks/source/browse/#hg/MyTracks/res/drawable son aquellos lo que está buscando? (Haga clic en una flecha y luego en Mostrar el archivo sin formato)

+0

No es exactamente lo que estaba buscando pero tendrá que hacer, creo, la búsqueda se está volviendo desesperada. Se me permite usar gráficos ahí siempre que los acredite en mi aplicación en alguna parte, ¿no? – rich97

+0

El contenido está licenciado bajo la siguiente licencia: http://creativecommons.org/licenses/by-sa/3.0/ – Barryvdh

2

No estoy seguro de qué flecha está buscando, sin embargo, si busca en la carpeta Android SDK y tiene 2.2 instalado, las plataformas \ android-8 \ data \ res \ drawable-mdpi \ contiene compass_arrow.png y compass_base.png. ¿Podrían esos trabajar?

+0

Gracias, pero no hay dados. No es la brújula que estoy buscando, de lo contrario utilizaría MyLocationOverlay en lugar de extender Overlay. El que estoy buscando se parece exactamente al de mi publicación original, pero es más pequeño y transparente. Tengo un mal presentimiento de que Google no lo ofrece libremente, ya que es parte de la aplicación de mapas, que obviamente está separada de la plataforma de Android. – rich97

Cuestiones relacionadas