0

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

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

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

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

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

4

1 回答 1

0

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

Criteria locationCriteria = new Criteria();
locationCriteria.setAccuracy(Criteria.ACCURACY_FINE);

lm.requestLocationUpdates(lm.getBestProvider(locationCriteria, true), 0, 0, currentLocationListener);

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

于 2011-02-15T23:36:05.003 回答