2013-10-16 60 views
0

我有5个选项卡,第三个选项卡是谷歌地图。它在开始时加载到仿真器上。当我点击地图标签时,它会显示“Google服务不可用”。然后我点击不同的标签。现在,我再次点击地图,强制停止,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对象的线。这是我的地图。

请帮忙。谢谢!

回答

0
  • 模拟器无法运行Google地图服务。

  • 如果您在设备上测试,请更新Google服务。较旧版本的Google服务不支持Google map Api v2。

  • SupportMapFragment仅在FragmentActivity中运行。

相关问题