如何在每30分钟后找到用户更新的位置,但没有要求绘制地图...要求只是找到位置并在每30分钟后将其发送到任何服务器。??????? >
提前致谢...
答案 0 :(得分:1)
据我所知,最可靠的方法是AlarmManager
每隔Service
分钟唤醒n
并向服务器发送位置更新。
不要依赖LocationListener
上设置的最短时间。
这是来自个人经验(我有一个应用程序,我使用这种方法,它完全不可靠)。
答案 1 :(得分:0)
在后台服务中执行此操作,并且在实现LocationListener接口时,可以使用onLocationChanged(位置位置)方法将位置发送到服务器,例如
@Override
public void onLocationChanged(Location location)
{
// Send location to server...
locationManager.removeUpdates(this);
detachLocationListeners();
}