Chr*_*han 25 gps android locationlistener android-location
在我的Android应用程序中,我需要在应用程序启动时获取用户的当前GPS位置,仅当位置与先前位置有所不同时.但问题是当我在应用程序内部如果位置改变(即如果用户在使用应用程序时旅行)应用程序从头开始.
获取用户当前位置后,我需要停止位置监听器.removeUpdates方法对我不起作用.
请帮我解决这个问题.提前致谢 !
Sha*_*hah 55
mLocManager.removeUpdates(locationListenerObject);
mLocManager = null;
Run Code Online (Sandbox Code Playgroud)
onLocationChange当侦听器捕获lat和long时,在Method中调用此方法.
希望我帮忙..
您可以通过在停止LocationListener后将其对象设为null来停止LocationListener locationManager.removeUpdates(mLocListener);,也就是mLocListener = null;当您希望它停止获取纬度和经度时.
| 归档时间: |
|
| 查看次数: |
27505 次 |
| 最近记录: |