【问题标题】:Android: Frequency of location updates from location managerAndroid:位置管理器的位置更新频率
【发布时间】:2011-02-15 23:03:41
【问题描述】:

如果这是一个非常平凡或简单的问题,我们深表歉意。

我为我的 android 设备编写了一个位置监听器类,并将 requestupdate 设置如下:

locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);

我看到 GPS 图标出现,闪烁然后保持稳定。在我的日志中,我看到了位置更新,但问题是更新很少,可能每 30 秒一次或有时每分钟一次(在我开车时)。

这正常吗?有什么办法可以提高频率吗?

【问题讨论】:

    标签: android frequency android-location android-gps


    【解决方案1】:

    嗯,据我所知,这取决于您要求的电话、信号和准确性...

    Criteria locationCriteria = new Criteria();
    locationCriteria.setAccuracy(Criteria.ACCURACY_FINE);
    
    lm.requestLocationUpdates(lm.getBestProvider(locationCriteria, true), 0, 0, currentLocationListener);
    

    这是我使用的代码,它在我的手机上运行得非常快。

    【讨论】:

    • 感谢您的回复。我尝试过使用标准。也许它只是我的手机......我应该在另一部手机上尝试......
    猜你喜欢
    • 2011-11-15
    • 1970-01-01
    • 2013-07-30
    • 2017-05-30
    • 1970-01-01
    • 1970-01-01
    • 2015-05-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多