在Android中手动中止GPS更新

在Android中手动中止GPS更新,android,gps,Android,Gps,我通过以下方式接收来自GPS的更新: lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 5000, 0, locationListener); 在我的onLocationChanged(Location loc)-方法中,我现在想中止按特定标准更新GPS数据 那么,如何撤消/禁用RequestLocationUpdate(…) 你好, poeschlorn使用这种方法怎么样: 我可以在onLocationChanged()方法中这样

我通过以下方式接收来自GPS的更新:

lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 5000, 0, locationListener);
在我的onLocationChanged(Location loc)-方法中,我现在想中止按特定标准更新GPS数据

那么,如何撤消/禁用RequestLocationUpdate(…)

你好,
poeschlorn

使用这种方法怎么样:


我可以在onLocationChanged()方法中这样使用它吗?lm.移除更新(本);是作为参数,您必须传递侦听器对象。在您的情况下,这应该是locationListener,因为我可以从问题中的代码判断