2014-05-23 1 views
-1

Je suis un débutant dans la programmation Android. J'ai une erreur sur le projet MapFragment. Même s'ils avaient suivi les tutoriels sur Google. J'ai importé le projet de bibliothèque Google et joué le service sur mon éclipse. Y a-t-il quelque chose qui peut aider?La carte ne peut pas être résolue: n'est pas un champ (R.id.map)

carte ne peut pas être résolue est pas un champ

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    GoogleMap map = ((MapFragment) getFragmentManager() 
      .findFragmentById(R.id.**map**)).getMap(); 

Merci à l'avance

+0

duplication possible de [R.java n'a pas de carte pour R.id.map] (http://stackoverflow.com/questions/16348982/r-java-doesnt-have-map-for-r-id -map) –

+0

merci FD_ il est résolu – djarod22

Répondre

0

Ne changez jamais votre R.java manuellement, il est généré par le processus de compilation Android, de vous des fichiers XML. Avez-vous un fichier XML UI contenant un MapFragment, et est-ce MapFragment nommé map?

Pour une introduction à la création d'interfaces utilisateur, lisez Building a Simple User Interface. Un exemple d'un contrôle nommé peut être trouvé au this header.

Bonne chance!

Questions connexes