我尝试了Location.getSpeed()方法,我尝试使用距离/时间来计算速度。我正在使用GPS(高精度)所以我开始四处奔波。计算出的一个比getSpeed更准确。我说的是以30公里/小时的速度行驶,计算结果会是28,但是getSpeed就像是8
这是正常的吗?我认为getSpeed更准确,但显然不是。
如果我遗失了某些内容,请告诉我
答案 0 :(得分:2)
Location.getSpeed()
返回米/秒,而不是km / h。
8米/秒是28.8公里/小时,与您的速度相匹配。
http://developer.android.com/reference/android/location/Location.html#getSpeed%28%29