Я использую это, чтобы получить расстояние между текущим местоположением и маркера пользователь может выбрать:Как проанализировать результат метода Location.distanceBetween?
float[] distance = new float[1];
Location currentLocation = PECApplication.getInstance().getLocationClient().getLastLocation();
Location.distanceBetween(currentLocation.getLatitude(), currentLocation.getLongitude(), marker.getPosition().latitude, marker.getPosition().longitude, distance);
, но я просто не могу разобрать его в рациональное число, как «30345» метров, например, он постоянно возвращаться например, «F @ 403202. Так что я хочу знать, как я могу преобразовать этот вид обозначения в десятичном ..
Спасибо за вашу помощь
какие значения дают результаты [1] и результаты [2] удержать? Я не понял из документации - [link] (https://developer.android.com/reference/android/location/Location.html#distanceBetween (double,% 20double,% 20double,% 20double,% 20float [])) –
Я тоже, мы можем получить ответ на это? Каковы эти «результаты»? – Denny