4

我现在想知道GPS 是否已打开并已修复。

我不想听事件 - 只是为了得到答案(如果它是修复的 - 获取位置)。

在所有示例中,人们创建了一个侦听器并等待来自 GPS 的事件。我的电话应该立即返回。

11级以上的都可以,但如果只有14级及以上的东西我可以管理。

谢谢。

4

1 回答 1

5

我不想听事件 - 只是为了得到答案

您可以使用getLastKnownLocation(),但如果返回null,则必须等待位置更新。


要测试 GPS 是否处于活动状态,请使用isProviderEnabled()

您也应该考虑使用PASSIVE_PROVIDER。此报告任何位置修复,无论是 GPS、网络等。

于 2013-01-01T17:46:33.870 回答