在Android模拟器上,Android位置getSpeed始终返回0.0

时间:2016-05-29 14:25:24

标签: android android-emulator android-location

我有一个实现LocationListener的类,在我的类中我实现了onLocationChanged方法。

location.getLongitude()返回一个有效值,但location.getSpeed()始终返回0.0

我正在使用Android的模拟器,并通过加载GPX / KML文件选项从Open Street Map上传gpx文件。

你能帮我理解为什么它总是变成0.0吗?

1 个答案:

答案 0 :(得分:0)

您应始终注意getSpeed()方法返回速度(如果可用)。

  

如果此位置没有速度,则返回0.0。

考虑this示例,尝试制作这样的代码,如果您有任何进一步的麻烦。