我已阅读有关这两种方法的文档,但无法弄清楚两者之间的根本区别。 我知道每4分钟调用一次AddProximityAlert,而OnLocationChanged为我们提供了更多的时间间隔灵活性。 除此之外,例如,准确度是否存在差异?
谢谢!
答案 0 :(得分:0)
这两种方法有不同的用途。可以使用接近警报 - 顾名思义 - 在进入或离开某物时提醒。例如,您可以将接近警报设置为" Deep Shit"当你在" Deep Shit"或者一旦你不再" Deep Shit"时,警报就会消失。但是,除非没有任何事情发生,否则你可以四处走动,进入"麻烦"例如,但只要你不在" Deep Shit",警报就不会被解雇。
另一方面,如果移动给定距离,则会触发OnLocationChange。
如果你在" Deep Shit"并设置一个100米接近警报,并在一个位置改变监听器100米,两者都将被解雇。但如果继续前进,onLocationChange将每隔100米发射一次。