【发布时间】:2014-10-30 14:27:49
【问题描述】:
我正在使用LocationClient 方法来检索用户的当前位置。它工作得很好,但有时由于明显的原因(我在里面,使用 WIFI 等)而不准确。我想知道是否确定使用什么位置提供程序来获取位置。无论我在室内还是室外,getProvider() 都会返回“fused”。我只需要告诉用户他没有得到准确的位置可能是因为他在里面。更好的是,告诉用户使用什么 Provider 来获取他的位置。
【问题讨论】:
-
您可以使用
getAccuracy值来确定您是否有准确的位置。 -
@njzk2:是否有算法或经验法则可以确定用于返回位置的内容?