【发布时间】:2017-07-08 23:40:16
【问题描述】:
我一直在关注this,因为我的应用程序需要获取当前位置更新,即使步行 10 步或可能每 2 分钟一次,但我认为基于时间在电池使用方面的要求更高,在开始文件说:
您的应用指定所需的准确度/功耗级别和所需的更新间隔,并且设备会自动对系统设置进行适当的更改。这些设置由 LocationRequest 数据对象定义。
这是什么意思?准确度和更新间隔?
在那之后,当它解释这些事情时,他们会说
要存储对融合位置提供程序的请求的参数,请创建一个 LocationRequest。这些参数决定了位置请求的准确度。
这是否意味着我们可以使用 setInterval() 获取当前位置更新,例如更新 latlng?如果是这样,那么为什么我们必须使用 onlocationchangelistener?如果位置请求已满足要求
谢谢
【问题讨论】:
标签: java android google-maps google-play-services google-maps-android-api-2