如何保持我的requestlocationupdates活着

时间:2015-06-08 14:34:27

标签: java android locationlistener

我每隔10米将坐标发送到我的服务器,这样我就能跟踪自己。

locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, time, meters, locationListener);

这工作正常我得到了我的坐标。 但是我担心一段时间后手机会关闭应用程序而我的locationListener会停止吗? 有没有办法确保我的应用程序会继续监听locationupdates?

1 个答案:

答案 0 :(得分:0)

创建Service以跟踪您的位置变化,并在onStartCommand中,您可以返回START_STICKY以保持Service活着,直到您停止它为止。

示例:http://developer.android.com/reference/android/app/Service.html#LocalServiceSample