- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
(这是关于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/
我在前几天的测验中遇到了以下问题。 Consider the code fragment (assumed to be in a program in which all variables are
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 9 年前。 Improve this qu
我刚开始接触 Objective-C,一般来说是 C,所以我想这也是一个 C 问题。它更像是一个为什么的问题,而不是一个如何做的问题问题。 我注意到,在除以两个整数时,小数部分向下舍入为 0,即使结果
我是一名优秀的程序员,十分优秀!