【发布时间】:2012-05-28 04:43:25
【问题描述】:
我正在为 GPS 提供商调用 getLastKnownLocation,它返回 null。文档说,如果未启用提供程序,这可能会发生,但我知道它是。如果不存在最后一个已知位置,提供者是否可以返回 null?我看不到文档在哪里说“如果不存在最后一个已知位置,则可能返回 null”
【问题讨论】:
我正在为 GPS 提供商调用 getLastKnownLocation,它返回 null。文档说,如果未启用提供程序,这可能会发生,但我知道它是。如果不存在最后一个已知位置,提供者是否可以返回 null?我看不到文档在哪里说“如果不存在最后一个已知位置,则可能返回 null”
【问题讨论】:
如果不存在最后一个已知位置,提供者是否可以返回 null?
是的。事实上,很多时候,它会返回null,因为没有任何东西会导致 GPS 获取修复。 GPS 通常会断电以节省电池寿命。请参阅Obtaining User Location,了解如何找到您的位置。
我看不到文档在哪里说“如果不存在最后一个已知位置,则可能返回 null”
文档有缺陷。
【讨论】: