2016-10-04 7 views
0

Может ли кто-нибудь предложить мне, как рассчитать высоту в приложении Android.Вычислить высоту в приложении Android

Я использую «GoogleApiClient» и вызова метода location.getAltitude() в onLocationChanged (Место нахождения), но всегда получаю 0.0,

Может ли один предложить, если выше API возвращает правильное значение или там это любой другой способ расчета высоты?

+0

, так как местоположение устройства не превышает поверхности моря –

+0

нет, на том же месте некоторые другие приложения показывают значение высоты - 197 метров – DPM

ответ

1

Сначала проверьте LocationProvider.supportsAltitude(), затем после проверки Location.hasAltitude(), если он вернёт true, вы получите некоторую высоту вместо 0.0.