标签: android android-emulator android-location
我有一个实现LocationListener的类,在我的类中我实现了onLocationChanged方法。
location.getLongitude()返回一个有效值,但location.getSpeed()始终返回0.0
我正在使用Android的模拟器,并通过加载GPX / KML文件选项从Open Street Map上传gpx文件。
你能帮我理解为什么它总是变成0.0吗?
答案 0 :(得分:0)
您应始终注意getSpeed()方法返回速度(如果可用)。
getSpeed()
如果此位置没有速度,则返回0.0。
考虑this示例,尝试制作这样的代码,如果您有任何进一步的麻烦。