GPS ไม่อัปเดตเมื่อโทรศัพท์อยู่ในโหมดสลีป

แอปพลิเคชันของฉันต้องรับข้อมูลตำแหน่งเป็นระยะๆ ฉันใช้ AlarmManager เพื่อทำสิ่งนี้และทำงานได้ดี ปัญหาคือเมื่อโทรศัพท์เข้าสู่โหมดสแตนด์บาย/สลีป เครื่องฟังตำแหน่ง GPS จะถูกลบออก หลังจากเวลาผ่านไประยะหนึ่งที่ AlarmReceiver ของฉันถูกไล่ออก มันจะค้นหาการอัปเดตตำแหน่งล่าสุดซึ่งไม่ได้รับเนื่องจาก GPS ถูกปิดเนื่องจากโหมดสแตนด์บาย

มีวิธีใดบ้างที่ฉันสามารถปลุกผู้ฟังตำแหน่งเมื่อ AlarmReceiver ของฉันถูกไล่ออกหรือทางเลือกอื่นใด


person Umesh    schedule 22.12.2010    source แหล่งที่มา
comment
สวัสดี Umesh ฉันติดอยู่ในปัญหาเดียวกัน คุณมีวิธีแก้ปัญหาบ้างไหม?   -  person Amol Sawant 96 Kuli    schedule 06.08.2013


คำตอบ (1)


ไม่ ไม่มีทางแก้ไขเรื่องนี้ได้ อย่างไรก็ตาม วิธีนี้สามารถช่วยได้เล็กน้อย:

public void addProximityAlert (double latitude, double longitude, 
                               float radius, long expiration, PendingIntent intent).
person ozmank    schedule 16.05.2011