如何在Android上获得GPS修复状态 - 现在(不使用监听器)

时间:2013-01-01 17:44:44

标签: android gps

如果打开并修复了GPS,我想知道现在

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

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

任何高于11级的东西都可以,但如果只有14级及以上的东西存在,我可以管理。

感谢。

1 个答案:

答案 0 :(得分:5)

  

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

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


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

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