我正在使用 new API V2
,但这可能并不重要,因为无论如何我都是地图新手:) 我有非常简单的需求。我想显示我的位置和一个目标标记,一切正常。只是我的位置确定是不可预测的,能拿到几分钟左右就可以拿到蓝圈。我的想法是手动使用LocationManager
在后台检索粗略或精细位置并将该值传递给Mapactivity
. 由于通常地图活动不会立即开始,因此它会很好地工作。然后我还可以将最后一个位置保存到数据库并传递它,以防地图活动在LocationManager
获取实际位置之前开始。
我正在查看 api,但找不到在给定 LatLong 处立即显示蓝色圆圈的函数。这个功能可用吗?如果此功能不可用,我能找到的唯一解决方法是覆盖onlocationchanged
以检索新位置并保存最后一个位置,并在最后一个已知的 mylocation 上显示标记(这将在第一个 locationchanged 事件时自动隐藏)。
但是,如果我可以简单地通过初始 mylocaltion coordiantes 会更容易,也更漂亮?
感谢您的任何想法