gpt4 book ai didi

android - 为多个提供商使用 requestLocationUpdates

转载 作者:搜寻专家 更新时间:2023-11-01 08:16:27 25 4
gpt4 key购买 nike

(这是关于android中的LocationManager类)

是否有一种使用requestLocationUpdates 的方法,但在某种程度上允许它每次都为我提供最佳 Activity 提供者的结果?我可以将 getBestProvider 的结果传递给它,但它总是会返回来自该提供商的结果,如果用户打开/关闭 gps,它就不会像我预期的那样工作。

我的代码在后台服务中。

最佳答案

Is there a way of using requestLocationUpdates, but in some way that allows it to give me results for the best active provider every time?

不,尽管欢迎您为多个提供商注册单独的 LocationListeners

I could pass it the result of getBestProvider, but then it will always return results from that provider, and it wouldn't work as I expect if the user turns the gps on/off.

您的 LocationListener 会在其提供程序启用和禁用时收到通知。如果您当前的提供商被禁用,您可以向备用提供商注册一个 LocationListener

关于android - 为多个提供商使用 requestLocationUpdates,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4150462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com