我是安卓新手。我想以 3 分钟的间隔获取 GPS 位置,但我每秒都在获取位置更新。
我怎样才能避免这种情况?
请提出一些建议。我正在使用以下代码:
captureFrequencey=3*60*1000;
LocationMngr.requestLocationUpdates(
LocationManager.GPS_PROVIDER, captureFrequencey, 0, this);
最佳答案
LocationMngr.requestLocationUpdates(LocationManager.GPS_PROVIDER, captureFrequencey, 0, this);
那是因为你将最小距离设置为 0。将其更改为 100 米并检查!
LocationMngr.requestLocationUpdates(LocationManager.GPS_PROVIDER, captureFrequencey, 100, this);
引用documentation .
关于android - 如何避免频繁的位置更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16053977/