1

如何在每 30 分钟后找到用户更新的位置,但不需要绘制地图......要求只是找到位置并在每 30 分钟后将其发送到任何服务器。???

提前致谢...

4

2 回答 2

2

根据我的说法,最可靠的方法是每分钟AlarmManager唤醒一次并将位置更新发送到服务器。Servicen

不要依赖LocationListener.

这是来自个人经验(我有一个使用这种方法的应用程序,它完全不可靠)。

于 2012-10-01T12:19:59.203 回答
0

在后台服务中执行此操作,当您实现 LocationListener 接口时,您可以在 onLocationChanged(Location location) 方法中将位置发送到您的服务器,例如

@Override
public void onLocationChanged(Location location)
{           
    // Send location to server...

    locationManager.removeUpdates(this);            
    detachLocationListeners();
}
于 2012-07-21T16:59:09.277 回答