【发布时间】:2013-03-05 14:16:56
【问题描述】:
我想在片段内添加自定义布局的地图。
- 我可以使用 ChildFragmentManager 来添加 SupportMapFragment。我目前正在使用这种方法。但是它有缺点,因为子片段事务是异步的,并且很难保证 getMap 不会返回 null。
- 另一种方法是扩展SupportMapFragment store mapView from super
onCreateViewmapView = super.onCreateView(inflater, container, savedInstanceState);并将其插入到膨胀的布局中。主要问题是片段尝试从保存状态恢复 Google Maps SDK 在内部崩溃。
有没有其他方法可以解决这个问题。如果 Google 地图团队的某个人会推荐正确的方法,那就太好了,因为您没有在示例中包含类似的内容。
【问题讨论】:
标签: android android-mapview android-maps android-maps-v2