Комментарии:
Не подскажите, как можно отключить location после получения координатов?
ОтветитьПриветсвую вас было очень интересно хотелосьбы увидеть полну доработку приложения . != PackageManager.PERMISSION_GRANTED )requestPermissions(new String[]{Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.ACCESS_COARSE_LOCATION},
requestcode: 100); Почему ReguestPermission горит красным и как это исправить ?
Очень нужна 3 часть. было бы круто с оффлайн картой
ОтветитьВ общем добился я нормальных показаний по скорости, вот код правильного расчета
tvVelocity.setText(String.valueOf(String.format("%.0f", Loc.getSpeed() * 3.6) + "km/h"));
но еще раз повторюсь эти данные могут быт верными только при движении на автомобиле при движении же пешком они могут врать поэтому правильнее при движении пешком рассчитывать скорость
//расчет скорости от пройденного времени и пройденой дистанции
//более верный вариант
//пишем куда то каждый раз пройденое время в предыдущее
// от текущего времени отнимаем старое (предыдущее)
//получаем пройденую дистанцию
//Далее расчитываем по формуле
//Разница во времени / ПРойденую дистанцию * 3600.0 = Текущая скорость движения
Смысл в том что гет спайд хорош на высоких скоростях и его ещё неплохо было бы перевести в км/ч для передвижения пешком надо считать в ручную своим методом может ли гетспид выдать верные показания можно проверить специальным методом и в зависимости от его ответа уже принимать меры
ОтветитьМетод GetSpeed отдает вроде как в милях плюс определенная погрешность
int mph = convertSpeed(location.getSpeed());
private int convertSpeed(float speed) { int mph =(int)(2.236936D * speed); return mph; }
А как в JobScheduler сделать получение координат?
ОтветитьПривет , третий урок не помешает.
ОтветитьКак привести скорость в порядок?
ОтветитьПривет! Хорошие уроки, хочется увидеть урок про Google maps, как и что можно настроить и маршруты создавать и хранить результат в FairBase
ОтветитьОчень хорошие уроки
ОтветитьОтнимает в два раза больше пройденого пути
Ответить3 часть ПОЖАЛУЙСТА!!! Спасибо большое за ваши уроки, хочу выбрать это приложение для курсовой работы. Жалко, что продолжения про холст для рисования нет, очень интересно!
ОтветитьКлассно. Спасибо за труды! Но хотелось бы увидеть определение местоположения и передачу всех этих данных в базу MySQL, дабы можно было просматривать историю передвижения на карте.
ОтветитьУважение за труд! Это очень ценно, что есть такие энтузиасты, готовые безвозмездно делиться знаниями. Успехов вам))
Ответитьbuilder.setPositiveButton(R.string.dialog_button, new DialogInterface.OnClickListener()
Не появляется кнопка, а new DialogInterface.OnClickListener подсвечен серым, как не задействованный, в чем проблема?
Выложите пожалуйста код проекта
ОтветитьОтлично! А можно исходники? Пожалуйста )
Ответить,БЛАГОДАРЮ
ОтветитьНужна 3-я часть!!! Для работы такси. КАРТА. НУЖНА КАРТА. И работа с ней, с её элементами, навигатор!!! Очень ннннадо!!!
Ответить