PDA

Ver la Versión Completa : [ CONSULTA ] Problema visualizar mapa Google Maps


jessica1984_es
30/04/13, 13:50:30
Hola!

Estoy haciendo una aplicación donde quiero que en un mapa de google se visualice una coordenada. Yo creo que lo tengo todo porque he visto varios tutoriales y está todo bien pero cuando lo pruebo tanto en mi móvil como en el emulador no se visualiza el mapa, sólo la cuadrícula. He leido que podría ser la key pero eso está bien, he probado a crearla de nuevo y sigue pasando lo mismo. no sé cuál puede ser el problema, si alguno sabe cómo solucionarlo le agradecería me lo comentara, os dejo mi código a ver si hay algún problema ahi:
XML


<com.google.android.maps.MapView
android:id="@+id/mapa"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="AIzaSyCmwO4mrE30AHH1YSY7SSJ9k986Vjj3qqM"
android:clickable="true" />




. Java


public class Localizacion extends MapActivity {

//obtendremos la referencia al mapa que definimos en XML
private MapView mapView=null;

private static final int latitudeE6 = 19240000;
private static final int longitudeE6 = -99120000;

@Override
public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.localizacion);

mapView = (MapView) findViewById(R.id.mapa);
mapView.setBuiltInZoomControls(true);

}
}

rinxe
01/05/13, 13:02:16
Si en teoria esta parte la tienes bien, en el manifest hay que darle permisos para usar internet y hay que añadir la libreria de los mapas

Te dejo unos ejemplos que te pueden ayudar:

(API 1): https://developers.google.com/maps/documentation/android/v1/hello-mapview
(API 1): http://mobiforge.com/developing/story/using-google-maps-android
(API 2): https://developers.google.com/maps/documentation/android/start#installing_the_google_maps_android_v2_api

kriogeN
01/05/13, 18:17:21
Si estás usando API V1 desde el día 3 de marzo Google no acepta Keys creadas con fecha posterior, así que por huevos vas a tener que usar API V2.

Lo cual además recomiendo bastante, es muchísimo más fácil de usar, más versátil, consume menos ancho de banda y el resultado final es 1000 veces más bonito.

rinxe
01/05/13, 23:59:29
Si estás usando API V1 desde el día 3 de marzo Google no acepta Keys creadas con fecha posterior, así que por huevos vas a tener que usar API V2.

Lo cual además recomiendo bastante, es muchísimo más fácil de usar, más versátil, consume menos ancho de banda y el resultado final es 1000 veces más bonito.

No sabia lo de las keys, jejej. Me lo apunto por si el dia de mañana..

Si que he visto que la API1 esta "decaida" y ya no se usa. Con lo cual lo suyo es ir directamente a la API2

VANYA046
06/05/13, 05:49:28
Y cambiar el código ya que, ahora tiene el uso de Fragment, mucho mejor y más cómodo.