2012-11-29 7 views
0

두 방법에 대한 설명서를 읽었으나 두 방법의 근본적인 차이점을 알 수 없습니다. OnLocationChanged는 시간 간격을보다 유연하게 해주는 반면 AddProximityAlert는 4 분마다 호출된다는 것을 알고 있습니다. 그 외에도 정확성에 차이가 있습니까?OnLocationChanged 대 AddProximityAlert

감사합니다.

답변

0

두 가지 방법은 다른 용도로 사용됩니다. 근접 경보는 뭔가의 근접성을 입력하거나 떠날 때 경보 할 수 있습니다 (이름에서 알 수 있듯이). 예를 들어, "Deep Shit"에 대한 근접 경고를 설정하고 "Deep Shit"에있을 때 또는 "Deep Shit"이 아닌 상태에서 경고가 해제됩니다. 그러나 아무것도 일어나지 않을 때까지, 당신은 "Trouble"에 들어갈 수 있습니다. 그러나 "Deep Shit"에 있지 않은 한, 경고는 발동하지 않습니다.

반면에 주어진 거리를 이동하면 OnLocationChange가 실행됩니다.

"Deep Shit"상태에서 100m 근접 경고를 설정하고 100m 위치 변경 수신기를 켜면 둘 다 해고됩니다. 그러나 계속 진행하면 onLocationChange가 매 100 미터마다 작동합니다.

+0

나는 이미 이것을 알고 있지만 정확도에는 차이가 있습니까? – mila

+0

글쎄, 당신은 어느 쪽 경고에 대한 정확성이 없습니다. 프레임 워크는 둘 다 동일한 위치 정보를 사용하며 사용자가 설정 한 임계 값에 따라 사용 가능한 위치 정보와 위치 정보의 정확성을 기준으로 이벤트를 시작하거나 시작하지 않습니다. 나는 당신이 구할 수있는 자신감 수준이 있다고 생각하지 않는다. –

관련 문제