android手机移动

时间:2012-09-04 07:50:06

标签: android gps

现在我通过Android手机每10分钟获取一个GPS位置:

locationManager.requestLocationUpdates(provider, 400, 600000, this);

当手机移动时,我希望更频繁地收到位置更新。

对于这个问题,我有两个问题:

  • 如何判断手机是否在移动(我可以通过检查来完成) 2个位置修复之间的距离,但应该更快 方式是什么?)
  • 是否可以调用我可以更改minTime参数的方法 (第3个:600000)在飞行中?

1 个答案:

答案 0 :(得分:0)

我想我可以在此建议你 如果您没有获取最新的坐标,请将您上次访问的坐标存储在本地数据库中,并将消息中的坐标与消息一起取出

"Person is moving "--
I know This is not your Answer But it can be a guess that mobile is moving