0

您好,我有包含活动组的基于选项卡的应用程序。在一个活动组中,我有一个子活动,我必须在其中显示地图并绘制多个位置,作为服务器的响应,由于不再支持谷歌地图版本 1,我必须使用 oogle 地图版本 2 但当我使用下面给出的这个 xml 时,我会得到 xml inflate Infalte that Fragments

java.lang.RuntimeException:无法启动活动 ComponentInfo{com.teks.googlemaps/com.teks.googlemaps.MainActivity}:android.view.InflateException:二进制 XML 文件第 13 行:膨胀类片段时出错

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:layout_centerHorizontal="true"
                            android:layout_centerVertical="true" />

                        <fragment
                            android:id="@+id/map"
                            android:layout_width="match_parent"
                            android:layout_height="match_parent"

                            class="com.google.android.gms.maps.SupportMapFragment"
                            />

                    </RelativeLayout>

要添加更多规范,我已经添加了 google play services 。在 android 2.2 中制作了 api 密钥和我的目标设备

请帮助

4

1 回答 1

0

您需要使用 FragmentActivity 才能使 SupportMapFragment 工作。

顺便提一句。ActivityGroup 已被弃用超过 2 年。

于 2013-04-18T05:10:28.810 回答