2013-02-28 4 views
1

J'ai utiliser MapFragment dans Google Maps Android API v2. Ça fonctionne bien. Mais lorsque j'utilise MapView, je l'utilise. Il affiche vide. Je ne sais pas ce qu'il se passe .MapView affiche vide dans Google Maps Android API v2

MyActivity

package com.example.MapView; 

import android.app.Activity; 
import android.os.Bundle; 

public class MyActivity extends Activity { 
    /** 
    * Called when the activity is first created. 
    */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
    } 

} 
+0

postez votre layout/main.xml et AndroidManifest.xml – vtuhtan

+0

L'avez-vous compris? Avoir le même problème – Snake

Répondre

0

qu'entendez-vous vide? Si vous obtenez une carte vierge avec uniquement la grille vide, cela signifie généralement que votre clé API est incorrecte. Avez-vous changé d'ordinateur ou commencé à signer votre application avec un nouveau fichier de clés sans avoir besoin d'une nouvelle clé API?

+0

Si ma clé API est erronée. Pourquoi MapFragment fonctionne ??? –

0

https://developers.google.com/maps/documentation/android/map#mapview

Les utilisateurs de cette classe doivent transmettre toutes les méthodes du cycle de vie d'activité - tels que onCreate(), OnDestroy(), onResume(), et OnPause () - aux méthodes correspondantes dans la classe MapView.

Vous devez transférer ces appels pour que la vue ait une chance de rendre la carte.

Questions connexes