如果这是一个非常平凡或简单的问题,请道歉。
我为我的android设备编写了一个位置监听器类,并按如下方式设置requestupdate:
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);
我看到GPS图标出现,闪烁然后保持稳定。在我的日志中,我看到了位置更新,但问题是很少有更新,可能是30秒内或有时每分钟一次(在我开车的时候)。
这是正常的吗?有没有办法获得更高的频率?
答案 0 :(得分:0)
嗯,据我所知,这取决于您要求的电话,信号和准确性......
Criteria locationCriteria = new Criteria();
locationCriteria.setAccuracy(Criteria.ACCURACY_FINE);
lm.requestLocationUpdates(lm.getBestProvider(locationCriteria, true), 0, 0, currentLocationListener);
这是我使用的代码,它在我的手机上工作得非常快。