2010-12-23 39 views
6

的HTC Desire我進入基於位置的模式,我檢查任何位置的供應商存在通過調用什麼是位置提供者「被動」?看到與Android 2.2

List<String> android.location.LocationManager.getProviders(boolean enabledOnly) //enabledOnly = true 

和檢查結果列表的大小了。

現在我使用Android 2.2在HTC Desire上測試了我的應用程序。系統設置不允許任何位置跟蹤(GPS和手機關閉)。

但是,返回的列表有1個條目,其值爲「被動」。它是什麼?我可以使用它嗎?提供者似乎很慢/不工作。

回答

9

Android API reference

用於接收地點,而無需實際啓動位置鎖定的一個特殊的位置提供。當其他應用程序或服務請求它們時,此提供程序可用於被動接收位置更新,而無需實際請求您自己的位置。該提供者將返回由其他提供者生成的位置。

所以不行,如果沒有其他位置提供商可用,它不太可能對你有好處。

+0

我明白了,這是一個由Android API 8(2.2)引入的新提供者, – OneWorld 2011-01-03 10:49:41

相關問題