Java Android获得谷歌地图的最后一个已知位置
当用户在手机上打开谷歌地图时,它会立即显示上次使用时留下的位置。我想做的是从手机附带的谷歌地图程序中“窃取”地图的最后一个已知位置,并以这种方式在我的程序中定位地图。我不想使用位置功能。有没有办法做到这一点 谢谢你的帮助Java Android获得谷歌地图的最后一个已知位置,java,android,google-maps,Java,Android,Google Maps,当用户在手机上打开谷歌地图时,它会立即显示上次使用时留下的位置。我想做的是从手机附带的谷歌地图程序中“窃取”地图的最后一个已知位置,并以这种方式在我的程序中定位地图。我不想使用位置功能。有没有办法做到这一点 谢谢你的帮助 -tjw您仍然需要请求权限,但Android 2.2应该返回来自其他提供商的结果,而不使用实际的GPS或网络本身,从而允许您从谷歌地图上获取结果。您仍然需要请求权限,但是安卓2.2应该可以在不使用实际GPS或网络本身的情况下返回其他提供商的结果,从而允许您从谷歌地图上获取结果。
-tjw您仍然需要请求权限,但Android 2.2应该返回来自其他提供商的结果,而不使用实际的GPS或网络本身,从而允许您从谷歌地图上获取结果。您仍然需要请求权限,但是安卓2.2应该可以在不使用实际GPS或网络本身的情况下返回其他提供商的结果,从而允许您从谷歌地图上获取结果。这是否只有在谷歌地图打开时才起作用,或者它在关闭一段时间后还能工作吗?我认为提供商会在位置的
getTime()
中以适当的原始时间返回网络或GPS的最后一次良好修复,只要没有重新启动。这只在google maps打开时起作用吗,或者它在关闭一段时间后还能工作吗?我认为提供商会在位置的getTime()
中以适当的原始时间从网络或GPS返回最后一次良好修复,只要没有重新启动。