【发布时间】:2016-10-17 14:30:21
【问题描述】:
使用 LocationListener 每 5 秒在 Android 中获取以下内容的最佳方式和最佳省电模式是什么:
- 位置(纬度、经度)
- 准确度
- 海拔高度
- 速度
- 轴承
- ...
我试过这个(LocationListener):
@Override
public void onLocationChanged(Location location) {
// ...Code...
}
但这只有在位置发生变化时才会更新,但我需要每 5 秒一次,而且只有在那里。也许有人可以给我举个例子。
感谢您的回答。
【问题讨论】:
-
如果位置没有变化,就和之前一样使用...
-
但是如果位置发生变化,这 5 秒前会有更新。
-
您阅读过
requestLocationUpdate的文档吗?你没看到minTime参数吗? "minTime long: 位置更新的最小时间间隔,以毫秒为单位" -
是的,但它不起作用。 Alex Shutov 的分析器有效。
标签: android gps locationlistener