안드로이드 개발 질문/답변
(글 수 45,052)
LocationManager lm = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 60000, 5,mLocationListener);
이렇게 해서 requestLocationUpdates 를 쓰잖아요^^
근데 requestLocationUpdates( "로케이션 메니져", "시간", "거리","리스너");
여기서 시간을 60000 하면 1분마다 켜져서 GPS 위도 경도 값을 받아오는데요!
그럼! 거리는 5m로 하였을경우! 이동한 거리를 GPS가 작동 안했는데...
어떻게 알고... 5m 움직일때마다 GPS를 실행 시키는건지...ㅡㅡ;;;
GPS가 실행되서 값을 전번 값이랑 비교해서 5m 인지를 알아 낼텐데....
휴대폰에서 ..GPS 작동도 안하고 5m 이동하였는지 어떻게 알아차리나요..?ㅡㅡ;
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 60000, 5,mLocationListener);
이렇게 해서 requestLocationUpdates 를 쓰잖아요^^
근데 requestLocationUpdates( "로케이션 메니져", "시간", "거리","리스너");
여기서 시간을 60000 하면 1분마다 켜져서 GPS 위도 경도 값을 받아오는데요!
그럼! 거리는 5m로 하였을경우! 이동한 거리를 GPS가 작동 안했는데...
어떻게 알고... 5m 움직일때마다 GPS를 실행 시키는건지...ㅡㅡ;;;
GPS가 실행되서 값을 전번 값이랑 비교해서 5m 인지를 알아 낼텐데....
휴대폰에서 ..GPS 작동도 안하고 5m 이동하였는지 어떻게 알아차리나요..?ㅡㅡ;