【发布时间】:2014-01-27 14:42:34
【问题描述】:
我的活动在 LinearLayout 中包含一个 MapFragment。我执行以下操作
在 onCreate 中:
- 我在 onCreate 方法中使用 setContentView 扩展此布局 我的活动。
- 使用
getMap()获取GoogleMap的句柄。
在开始时:
- 我从 SQLite 数据库中获得了一些地点坐标
- 在地图上添加相应的标记
- 将这些点添加到
LatLngBounds.Builder - 使用
newLatLngBounds(Builder.build(), 10)为相机设置动画
根据地图 api 参考,在确保地图有大小之前,我不应该调用 newLatLngBounds(LatLngBounds bounds, int padding)。在这一点上,我确实得到了 IllegalStateException。但是等到地图确定尺寸的正确方法是什么?
【问题讨论】:
标签: android google-maps google-maps-android-api-2