我的应用程序出错了,所以我需要检查每一行,找出导致我这个问题的错误:
如果我在requestLocationUpdates方法中发送10秒作为minTime,那么该方法在调用侦听器时将开始计数到10?或者当监听方法结束时?
答案 0 :(得分:0)
答案其实都不是。在幕后,后台服务处理从硬件获取更新并将它们传递给最终的侦听器。由于多线程,minTime参数只表示在消息最终传递给侦听器之前,“硬件”更新消息之间必须经过多少秒。
不建议依赖此内部10秒间隔。它只是用作流量控制,以确保您不会更频繁地获得更新。