Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android获得谷歌地图的最后一个已知位置_Java_Android_Google Maps - Fatal编程技术网

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返回最后一次良好修复,只要没有重新启动。