你好
我尝试实现一个简单的GPS跟踪器。因此我使用了
lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000, 0, this);
然后我使用了
public void onLocationChanged(Location location) {
读取当前位置海拔的方法。
但我不确定Location.getAltitude()返回的是什么。文档中说它返回海拔高度。但这是以米还是英尺为单位?如果我把手机放在我旁边的桌子上,这个值会在500和-500之间变化?
这到底是怎么回事?