现在我得到一个GPS定位每隔10分钟从我的Android手机通过:Android手机移动
locationManager.requestLocationUpdates(provider, 400, 600000, this);
当手机是移动的,我想更频繁地接收位置更新。
为了这个问题,我有2个问题:
- 我怎样才能知道手机被移动(我可以通过检查2个位置锁定之间 距离做到这一点,但应该有一个更快的 方式?)
- 是否有打电话给我可以即时更改minTime参数 (第三个:600000)的方法?
一起保存在数据库中的坐标如果你没有检查它的位置,你无法知道手机正在移动(除非你考虑晃动 - 在这种情况下,加速器是这样做的) – njzk2
你可以尝试看看连接的单元是否改变,但这不是很可靠 – njzk2
如果你正在快速尝试使用GYROSCOPE :) – ITCuties