我正在使用Google-Play-Services来跟踪用户活动。在步行活动或自行车活动的情况下,我想计算用户移动的粗略速度。有什么简单的方法吗? Google-Play-Services的位置更新有时非常不准确,因为特定区域没有良好的GPS信号。
顺便说一句,当我启动谷歌地图导航应用程序时,我意识到GPS位置变得非常准确。我想知道如何在不启动Google导航的情况下获得具有相同优势的位置。
答案 0 :(得分:1)
如果位置是由GPS创建的,请使用location.getSpeed().