Hier ist die Gesamtheit meiner XML-Datei. Der wichtigste Teil ist das Kartenfragment am Ende, das mir diesen Fehler gibt: "Unerwarteter Namespace-Präfix für Tag-Fragment gefunden" Es scheint nicht den Code zu beeinflussen, aber ich bin neugierig, ob jemand weiß, was los ist. Ich habe Beiträge gesehen, in denen es heißt, dass es sich um ein Lint-Problem oder ein Eclipse-Problem handelt, aber ich verwende die neueste Version von Android Studio.Unerwarteter Namespace "Karte" - Android Google Maps API
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:map="http://schemas.android.com/apk/res-auto"
android:background="#FFFFFF"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal">
<Button
android:id="@+id/button_lakeside_webview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Lakeside"/>
<Button
android:id="@+id/button_spinner_webview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Spinner"/>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<View
android:id="@+id/colored_bar"
android:layout_width="48dp"
android:layout_height="3dp"
android:background="" />
</LinearLayout>
<!-- Unsure why it complains about the map namespace, the below code is recommended by Google -->
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:map="http://schemas.android.com/apk/res-auto"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
map:cameraBearing="0"
map:cameraTilt="30"
map:cameraZoom="16"
map:mapType="normal"
map:uiCompass="false"
map:uiRotateGestures="false"
map:uiScrollGestures="false"
map:uiTiltGestures="false"
map:uiZoomControls="false"
map:uiZoomGestures="false"/>
</LinearLayout>
Denken Sie, Sie immer noch solche Warnungen oder Fehler sehen Wenn Sie diese Attribute über Java setzen? – Eenvincible
Ich glaube nicht, dass ich einen XML-Fehler sehen würde, da er nicht mehr in der XML-Datei enthalten wäre. – Angel