2017-02-23 61 views
0

我需要連續運行一個服務來更新我的位置數據到服務器,我使用FusedLocationProviderAPI檢索位置和優先級爲PRIORITY_BALANCED_POWER_ACCURACY,但是當GPS關閉時沒有收到位置。FusedLocationProviderAPI沒有接收位置,如果GPS關閉

我以爲融合提供者根據給定的優先級來管理這個,但事實並非如此,誰能告訴我可以做些什麼來解決這個問題。

感謝。

+0

如果你的'GPS'關閉,那麼你可以通過編程的方式在'onActivityResult()'中檢索你的位置。 – Piyush

+0

我在服務中運行這個我不認爲onActivityResult()可以在服務中調用。 –

回答

2

關閉設備上的位置會關閉所有位置服務。如果你轉到設置 - >位置 - >模式,你會看到位置選項。如果您不想使用GPS,請將其切換到「省電(僅限網絡)」。

相關問題