关于 LocationManager 对象的 requestLocationUpdates 方法,我可能有一个非常简单、愚蠢的问题。
我的理解是 requestLocationUpdates 实际上向提供者发出请求以发送更新的位置?那么为什么我们要向请求传递 LocationListener 回调呢?
似乎 LocationListener 的全部目的是在位置提供者决定是时候更新时获取位置的更改。那么 requestLocationUpdates 是一个搜索函数,用于查看提供者是否已经寻找并找到了新位置,或者它是触发提供者进入主动寻找新位置的活动的实际请求?
我要补充一点,我确实阅读了文档,但我仍然不清楚。