Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用程序出现错误,因此我需要检查每一行以找到导致我提出这个问题的错误:
如果我在 requestLocationUpdates 方法中将 10 秒作为 minTime 发送,该方法将在调用侦听器时开始计数到 10?或者当侦听器方法完成时?
答案其实都不是。在幕后,后台服务处理从硬件获取更新并将它们传递给最终的侦听器。由于多线程,minTime 参数仅表示在最终将消息传递给您的侦听器之前,“硬件”更新消息之间必须经过多少秒。
不建议依赖此内部 10 秒间隔。它只是用作流控制,以确保您不会比需要的更频繁地获得更新。