0

我正在尝试让我在 Android 中的 Google 地图向我展示我的位置。Java 没有显示错误。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" >

<TextView
    android:id="@+id/tv_location"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

<fragment xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/map"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_below="@id/tv_location"
    class="com.google.android.gms.maps.SupportMapFragment" />

</RelativeLayout>

错误显示xmlns对于片段标签显然无效。有什么建议么?

4

2 回答 2

1

xmlns:android 属性是一个命名空间声明,并且只应位于 XML 文件的根布局中。

于 2013-03-10T00:22:39.747 回答
0

尝试将其包含在您的片段中

xmlns:map="http://schemas.android.com/apk/res-auto"
于 2013-03-10T00:22:09.670 回答