Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在google地图中膨胀类片段时出错_Android_Android Fragments - Fatal编程技术网

Android 在google地图中膨胀类片段时出错

Android 在google地图中膨胀类片段时出错,android,android-fragments,Android,Android Fragments,我有5个标签,第三个是谷歌地图。它在开始时加载到模拟器上。当我点击地图选项卡时,它会显示“谷歌服务不可用”。然后我点击另一个选项卡。现在,我再次点击地图,它强制停止,logcat显示错误膨胀碎片。错误指向我的主要活动中的此方法 public void onTabSelected(Tab tab, FragmentTransaction ft) { // on tab selected // show respected fragment view viewPager.se

我有5个标签,第三个是谷歌地图。它在开始时加载到模拟器上。当我点击地图选项卡时,它会显示“谷歌服务不可用”。然后我点击另一个选项卡。现在,我再次点击地图,它强制停止,logcat显示错误膨胀碎片。错误指向我的主要活动中的此方法

public void onTabSelected(Tab tab, FragmentTransaction ft) {
    // on tab selected
    // show respected fragment view
    viewPager.setCurrentItem(tab.getPosition());
}
还有一句话我不知道是什么意思

Caused by: java.lang.IllegalArgumentException: Binary XML file line #15: 
Duplicate id 0x7f05000b, tag null, or parent id 0x0 with another fragment for
com.google.android.gms.maps.SupportMapFragment
我选中了R.java,但只有一个对象具有该Id。这就是我的映射

请帮忙。谢谢

  • Emulator无法运行Google地图服务

  • 如果您正在设备上测试,请更新谷歌服务。旧版本的谷歌服务不支持谷歌地图Api v2

  • SupportMapFragment仅在FragmentActivity中运行