J'essaie d'apprendre à utiliser Android, et après avoir suivi les instructions sur la façon d'utiliser l'API Google Maps V.2, j'ai réussi à la faire fonctionner. Cependant, les instructions sur la façon de configurer l'état initial des cartes, qui se trouvent sur le site développeurs.google.com suggère un espace de nom défini dans le fichier xml, dans ce cas "map".
Le code xml ci-dessous donne l'erreur med "Préfixe d'espace de nom inattendu "map"". ". Essayer de définir le xmlns:carte à l'intérieur de la balise fragment a donné la même erreur mais avec "xmlns".
Il me manque manifestement des connaissances fondamentales en matière de xml. Quelqu'un peut-il m'aider ?
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:map="http://schemas.android.com/apk/res-auto" <!-- Definition -->
android:layout_width="match_parent"
android:layout_height="match_parent">
<fragment
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment"
map:cameraBearing="112.5"/> <!-- PROBLEM -->
</RelativeLayout>
2 votes
Vous devriez nettoyer le projet, parfois eclipse fait des erreurs stupides.