我想创建一个看起来完全像这样的活动。上半部分是 MapView,下半部分是 google maps places API 提供的周边地点列表。我已经完成了这两个部分,但分开了。无法将它集成到一个 Activity 中的两个片段中。明显的错误是 MapView 不能在 MapActivity 之外工作。那么这有什么技巧呢?
编辑:我现在面临的最大问题是将 RoboGuice、ActionBarSherlock 和 MapActivity 集成到一个我可以扩展的 Activity 中。
我想创建一个看起来完全像这样的活动。上半部分是 MapView,下半部分是 google maps places API 提供的周边地点列表。我已经完成了这两个部分,但分开了。无法将它集成到一个 Activity 中的两个片段中。明显的错误是 MapView 不能在 MapActivity 之外工作。那么这有什么技巧呢?
编辑:我现在面临的最大问题是将 RoboGuice、ActionBarSherlock 和 MapActivity 集成到一个我可以扩展的 Activity 中。
GoogleCode 中存在错误(添加对 MapFragment 的支持),其中一位评论者发布了解决方法
http://code.google.com/p/android/issues/detail?id=15347#c29
我自己没有尝试过,但它似乎有效
检查this other question,它与解决方法有关
TabHost Fragment中的MapActivity在选项卡切换后消失
另外,阅读错误评论,它总是很有趣