#android #distance
#Android #расстояние
Вопрос:
Я начинающий разработчик. У меня есть шаблон городского приложения. Существует расстояние в милях. Я хочу изменить его в метрах или километрах. Пожалуйста, помогите! Вот код
ParseGeoPoint geoPoint = storeObj.getParseGeoPoint(Configs.STORES_LOCATION);
Location poiLocation = new Location("");
poiLocation.setLatitude(geoPoint.getLatitude());
poiLocation.setLongitude(geoPoint.getLongitude());
float distInMeters = currentLocation.distanceTo(poiLocation);
float distInMiles = (float) (distInMeters * 0.000621371);
TextView distTxt = (TextView) cell.findViewById(R.id.sDistanceTxt);
distTxt.setText(" " String.format("%.2f", distInMiles) " км ");
Комментарии:
1. У вас уже есть переменная
distInMeters
…2. Мне нужно изменить мили на километры
3. И у вас уже есть это в метрах. Таким образом, километры тривиальны, как и преобразование миль в километры.
4. Что мне нужно изменить?