1

Мне нужно, чтобы получить свою скорость от MyLocation, она всегда возвращает 0 ... Мне нужна помощьПочему location.getSpeed ​​() всегда возвращает 0

@Override 
public void onLocationChanged(Location location) { 
    Log.e("location",String.valueOf(location.getSpeed())); 
} 
+0

Log.e ("speed", String.valueOf (location.getSpeed ​​())); –

+0

Насколько быстро движутся при тестировании? И если вы используете сетевое местоположение, то это недостаточно точно для вычисления скорости. Требуется местоположение на основе GPS. –

+0

@MarkusKauppinen Я использую только режим GPS –

ответ

0

Просто getSpeed() метод возвращает только скорость, если она доступна ,

Если это место не имеет скорости, то возвращается 0.0.

Если вы уверены, что у вас есть правильная скорость, чтобы показать и должна быть возвращено что-то, конечно, а затем рассмотреть this код, и попробуйте сделать ваш не так же, как тот.

+0

спасибо @Shree Krishna –

+0

@hamzaouiaymen добро пожаловать! –

 Смежные вопросы

  • Нет связанных вопросов^_^