2011-05-01 53 views
6

我想定期監視用戶的位置,例如谷歌縱橫。即使應用程序當前未運行,也可以每隔X分鐘喚醒一次電話,獲取位置並將其發送到服務器。這是用戶必須選擇的東西。經常監視位置的最佳方式

單獨使用LocationManager似乎沒有辦法。我想這是這樣的一個後續問題:LocationManager updates every minute, consuming a lot of battery power

這似乎是使用AlarmManager和LocationManager的組合將工作。

這樣做的最好方法是什麼?

+0

+1 - 我有同樣的問題。 – 2012-09-20 18:14:51

回答

3

我已經試過只使用LocationManager這個並沒有多少運氣是合適的。因此,我推出了一個LocationPoller,與您自己的_WAKEUP警報一起處理這種情況。

+0

謝謝!你已經救了我一次。 – synic 2011-05-02 00:04:32

1

你看過寫一個服務來處理這個嗎?

我會有點擔心電池壽命的,所以我會做的「X」可配置的,如果