안드로이드 개발 질문/답변
(글 수 45,052)
Gps값을 제가 원할 때만 얻어오고 싶은데요
location = locationManager.getLastKnownLocation(provider);
이렇게 하면 업데이트를 불러오는게 아니라 마지막 측정했던 값을 받아 오는걸로 알고있습니다.
locationManager.requestLocationUpdates(provider, minTime, minDistance, listener);
이렇게 하면 minTime에 따라서 주기적으로 체크하는 걸로 알고 있구요
제가 하고싶은건 제가 클릭했을때만 gps정보를 받아오고 싶습니다.
책이고 인터넷이고 다 찾아봐도 맨 위에 메소드로 .getLastKnownLocation(provider)로 현재위치를 받는다는데
location controls로 값을 넣어줘도 안변하더라구요
허접한 질문이지만 답변 부탁드립니다.
처음 Fix 하게 된 후 이후에 Fix 하게 되면 단말에 따르지만 Hot Start mode 로 동작을 하기 때문에, 10초 이내로 Fix 정보를 가질수가 있답니다.