2013-07-04 3 views
0

현재 위치에 따라 관심 지점 목록을 정렬하려는 응용 프로그램을 만들고 있습니다. 사용자가 관심 장소 (예 : 호텔) 목록을보기 위해 클릭 할 때마다 애플리케이션에서 내 위치를 찾은 다음 거리 (가장 가까운 위치)에 따라 목록을 정렬해야합니다. 지도에서 내 위치를 표시하고 싶지 않고 자주 내 위치를 수정하는 데 관심이 없습니다. ...내 위치를 찾는 빠른 방법 (Google지도 v2)

난 그냥 내 위치는 사용자가 관심 장소의 목록을 보려면 클릭 할 때마다 찾을 수있는 빠른 방법을 원하고 내가 거리를 계산하고 내 데이터베이스를 업데이트합니다

내가 그것을 어떻게 할 수 있습니까?

고맙습니다.

답변

1

마지막으로 알려진 위치를 사용할 수 있습니다. Plz 참조 Android 개발자 가이드 : here

+0

나는 getLastKnownLocation입니다. 그러나 그 후 나는 내가 옮겼으며 새로운 위치를 가지고 있는지 확인하고 싶다. –

+0

getLastKnownLocation()은 마지막으로 알려진 위치를 얻는 데에만 사용될 수있다. 정확성을 위해 GPS 만 사용해야합니다. lastKnownLocation에서 정확한 위치를 얻으려면 NETWORK_PROVIDER (http://developer.android.com/reference/android/location/LocationManager.html#NETWORK_PROVIDER 참조)를 사용해 볼 수도 있지만 (위치를 얻는 데 다소 시간이 걸릴 수 있습니다.) –

+0

답변 해 주셔서 감사합니다. –