防止网络提供商

时间:2015-08-20 07:10:21

标签: android location fusedlocationproviderapi

我有一个带有小部件的Android应用程序,它使用融合的位置提供程序API来跟踪用户的位置。小部件在大多数情况下都能正常工作,但有时,用户会报告小部件在很远的地方报告错误的位置。

我已经确认此问题是由错误的网络连接(wifi或单元)引起的,因为如果用户从其他位置连接或使用其他方法(例如wifi到单元格),则会正确检测到该位置。

但在所有情况下,用户都会报告Google地图显示的位置正确,即使我的应用显示错误的位置也是如此。有没有办法防止显示错误的位置,例如过滤掉错误的位置?谷歌是如何做到的?

我使用的代码来自https://developer.android.com/training/location/receive-location-updates.html

由于

0 个答案:

没有答案