2016-10-04 108 views
0

任何人都可以告诉我如何计算android应用程序的海拔高度。在Android应用程序中计算海拔高度

我现在用的是“GoogleApiClient”并调用方法location.getAltitude()在onLocationChanged(位置定位),但总是得到0.0,

任何一个可以建议如果上述API将返回正确的值或出现有没有其他的方法来计算高度?

+0

因为设备位置不高于海面 –

+0

不,在同一地点某些其他应用显示海拔高度值 - 197米 – DPM

回答

1

首先检查LocationProvider.supportsAltitude(),然后在检查Location.hasAltitude()后,如果返回true,那么您会得到一些高度而不是0.0。