3

我已经阅读了文档这个

我不明白为什么这个功能isBetterLocation()甚至存在。该函数告诉“当前位置修复”和“新位置”之间的区别。但是这两个位置到底是什么?

我能想到

  • 存储在应用程序首选项、数据库等中的最后位置以及从位置提供者(例如 GPS)检索到的位置
  • 从位置提供商处检索到的位置以及通过的最新位置onLocationChanged()

无论哪种情况,后者都是最新的;因此,更准确。那么,为什么还要费心进行比较呢?
我能想到的唯一解释是,更新的位置信息并不总是更准确。真的吗?

4

1 回答 1

0

看看这里http://developer.android.com/guide/topics/location/strategies.html,这个页面上有解释(android文档)

于 2013-05-21T17:49:33.027 回答