gpt4 book ai didi

android - ActionBarSherlock + Google Maps API v2 重复 ID

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:12:55 28 4
gpt4 key购买 nike

我正在尝试将 ActionBarSherlock 与 Google Maps API v2 fragment 集成。

我有一个包含 2 个 fragment 的布局:一个用于列表布局,另一个带有 SupportMapFragment。

当我第一次点击一个列表项时一切顺利,但是当我第二次点击一个列表项时,它会抛出一个错误:“Duplicate id 0x7f040038, tag null, or parent id 0x0 with another fragment for com.google.android .gms.maps.SupportMapFragment"

我尝试了多种解决方案,但没有一个能够修复它。我做错了什么吗?请帮助我!!

我修改了 ActionBarSherlock 以包含实现的 SherlockMapFragment 以支持新的 SupportMap(如此处所示:https://gist.github.com/4392030)。

这是我的代码: https://github.com/inigo-jimenez/TestGoogleMaps

最佳答案

这不是 ActionBarSherlock 的问题,而是当您在自定义 fragment 中包含 SupportMapFragment 时的一个更广泛的问题。

您需要使用 getChildFragmentManager() 添加 SupportMapFragment 而不是通过 xml。

在这里看看我的回答:MapFragment in Fragment, alternatives?

关于android - ActionBarSherlock + Google Maps API v2 重复 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14481950/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com