1
我的應用程序需要定期提取位置信息。我用AlarmManager
來做到這一點,它工作正常。問題是當手機進入待機/睡眠模式時,GPS位置監聽器被移除。 經過一段時間,當我的AlarmReceiver
被解僱時,它會尋找最近的位置更新,它不會得到,因爲GPS由於待機模式而被關閉。當手機處於睡眠模式時,GPS不會更新
當我的AlarmReceiver
被觸發或其他選擇時,我可以如何喚醒位置偵聽器?
我的應用程序需要定期提取位置信息。我用AlarmManager
來做到這一點,它工作正常。問題是當手機進入待機/睡眠模式時,GPS位置監聽器被移除。 經過一段時間,當我的AlarmReceiver
被解僱時,它會尋找最近的位置更新,它不會得到,因爲GPS由於待機模式而被關閉。當手機處於睡眠模式時,GPS不會更新
當我的AlarmReceiver
被觸發或其他選擇時,我可以如何喚醒位置偵聽器?
不,沒有辦法解決這個問題。另外,這種方法可以幫助一點:
public void addProximityAlert (double latitude, double longitude,
float radius, long expiration, PendingIntent intent).
你好Umesh,我陷入了同樣的問題。他們有任何解決方案嗎? – 2013-08-06 06:47:44