嗨,我正在网上做一个 mapOverLay 教程,我的 xml 中出现错误。在 LinearLayout 标记处,我收到错误“为标记 LinearLayout 找到了意外的命名空间前缀 xmlns”,我尝试将其删除,但这没有用。任何想法可能是什么问题?
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<view android:id="@+id/mv"
class="com.google.android.maps.MapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:clickable="true"
android:apiKey="07WVUg-srWUY6iEC2qTEiuT1mKYkoo6EVPK74pA"
/>
<!-- Must replace apiKey above with appropriate one for your development machine -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="0px"
>
<Button android:id="@+id/doOverlay"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="30px"
android:layout_weight="1.0"
android:textSize="12sp"
android:text="@string/overlay_label" />
<Button android:id="@+id/doAccess"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1.0"
android:textSize="12sp"
android:text="@string/access_label" />
<Button android:id="@+id/doRoute"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginRight="30px"
android:layout_weight="1.0"
android:textSize="12sp"
android:text="@string/route_label" />
</LinearLayout>
</FrameLayout>