如果设备在线,它是否会提供用户的当前位置?它如何确定最后的已知位置?
答案 0 :(得分:1)
LocationManager docs
取自文档&改写
getLastKnownLocation
返回从给定提供程序获取的最后一个已知位置修复。
该设备无需启动提供商即可获得有关电池寿命的信息。
但是,如果用户手机已经睡眠或关闭并且已移动,则该位置将过时。
如果您需要该位置是最新的,我不会使用此方法,而是请求单个更新,具体取决于您的应用程序要求。
注意:如果不负责任地使用,请求可用提供商的位置更新将影响用户的电池续航时间