2010-12-03 3 views
0

내 앱, GPS 및 네트워크에 두 개의 위치 수신기가 있습니다. 여행하는 동안을 제외하고는 잘 작동하지만 위치 이름 (Geocoding API에서 반환 됨)은 아주 짧은 시간 동안 (대륙처럼) 매우 잘못된 위치를 보여줍니다.android 응용 프로그램에서 위치가 유효한지 여부를 감지하는 방법은 무엇입니까?

반환 된 위치 (위치 API 및 지오 코딩 API)가 유효한지 유효성을 검사하여 사용자에게만 표시 할 수있는 방법이 있습니까?

답변

2

보고 된 위치가 몇 미터인지 알 수 있도록 사용자에게보고 된 정확도를 보여주는 경향이 있습니다. 그리고 정확도가 일정한 한도 내에서만 주소를 지오 코딩하려고 시도합니다.

Location 개체를 가져올 때 getAccuracy()를 호출하여 확인하십시오.

+0

문제를 해결 했습니까? 이 질문에 대한 답변을 대답으로 표시하십시오. 감사 – Dave

관련 문제