2011-03-12 3 views
1

안드로이드 프로그램을 개발하여 안드로이드 홀더의 속도를 보려면 어떻게해야합니까?Android 앱에서 주행 속도 받기

나는 그가 안드로이드 모바일 홀더의 현재 위치를 결정하는 방법을 알고 있지만 내가 어떻게 결정할 수 있는지 drive.now 나는 안드로이드 모바일 홀더의 위치와 속도를 결정하는 프로그램을 개발해야합니다 속도. 지금은 분명히 희망하십시오

+0

질문은 명확하지 않습니다. 어떤 속도, 당신은 육체 속도에 대해 이야기하고 있으며, 따라서 시간이 지남에 따라 포지션 간의 차이를 측정하고 싶습니까? 또는 다른 것? 그리고 당신은 사람들에게 정확하게 그것을 어떻게 할 것인지 정확하게 가리 키려고합니다. 그들은 스스로 그렇게 할 수도 있습니다. 도움이 필요한 특정 문제를 찾아보십시오. –

+0

기본 물리학은 참조 프레임을 정의하기 전까지는 불가능하다고 말합니다. 속도는 무엇과 관련이 있습니까? –

답변

4

네임 스페이스 android.location에는 유용한 클래스가 많이 있습니다. 기본적으로 Context.getSystemService(Context.LOCATION_SERVICE)을 사용하고 LocationManager.requestLocationUpdates()을 사용하면 공급자의 위치 업데이트를 청취 할 수 있습니다. 듣고 싶은 속도를 결정하려면 LocationManager.GPS_PROVIDER. Location에서 getSpeed()으로 전화 할 수 있습니다. 물론 속도를 결정하는 데는 적절한 양의 위성 수정이 필요하므로 주어진 위치 결과에 항상 속도 나 방향이 포함되지 않을 수 있습니다.