2011-05-28 34 views
0

我用一個活動來調用服務不能在服務使用Android GPS螺紋

和服務運行一個線程countTask獲取有關定向部分約GPS和方向

的數據,工作正常,但部分GPS完全不能更新

最新的位置,這樣的緯度和海拔高度始終保持零

能有人給的建議嗎?我感謝你的幫助

這裏是整個程序http://www.megaupload.com/?d=N52I7M9T

這裏是服務的一部分http://dpaste.com/hold/547692/

活動部分http://dpaste.com/hold/547697/

回答

0

打電話requestLocationUpdates我也有過類似的經歷:我不能接受的位置更新與我自己的線程/ HandlerThreads混合LocationListener的。解決方案是使用PendingIntent和requestLocationUpdates(provider,minTime,minDistance,intent)。看看:How to receive location updates without using a service