我现在想知道GPS 是否已打开并已修复。
我不想听事件 - 只是为了得到答案(如果它是修复的 - 获取位置)。
在所有示例中,人们创建了一个侦听器并等待来自 GPS 的事件。我的电话应该立即返回。
11级以上的都可以,但如果只有14级及以上的东西我可以管理。
谢谢。
我不想听事件 - 只是为了得到答案
您可以使用getLastKnownLocation()
,但如果返回null
,则必须等待位置更新。
要测试 GPS 是否处于活动状态,请使用isProviderEnabled()
。
您也应该考虑使用PASSIVE_PROVIDER
。此报告任何位置修复,无论是 GPS、网络等。