2017-12-03 2 views
2

Android 애플리케이션에서 현재 위치를 얻는 방법에 대한 최신 가이드가 있습니까? 가능한 시나리오를 시도했는데 안드로이드 GPS 위치 파악을위한 솔루션을 찾을 수없는 것 같습니다. getLastKnownLocation() 메소드 및 requestLocationUpdates()를 사용하여 여러 게시물에서 제안 된 경로는 항상 null 참조를 리턴했습니다. 그래서 현재 어떤 실천이 최선인지에 대한 제안은 무엇입니까?이동하지 않고 위치를 찾는 중입니다. 현재 가장 좋은 방법은 무엇입니까?

답변

1

locationLocationUpdates는 위치 공급자가 해제되어 있으면 null을 반환합니다. 일반적으로 getLastKnownLocation(LocationManager.GPS_PROVIDER)lm.getLastKnownLocation(LocationManager.NETWORK_PROVIDER)을 확인하여 둘 중 하나가 null이 아닌지 확인하십시오.

+0

실제로 GPS_PROVIDER가 내가 필요로하는 것을 직감적으로 생각했기 때문에 실제로 내 문제를 쉽게 풀 수있었습니다. 두 가지 모두를 확인하는 것이 해결책이었습니다. 감사합니다. – plukic

관련 문제