Android:获取当前位置后禁用 onLocationChanged()
我目前正在 Android 上编写 GPS 应用程序。我已成功获取用户的当前位置,但它不会停止更新位置。获取用户当前位置后如何停止 onLocationChanged() ?
I'm currently coding a GPS application on Android. I've successfully getting the current location of the user, but it wont stop updating the location. How do I stop the onLocationChanged() once I get the user's current location?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
removeUpdates()
通过给定的LocationListener
删除当前活动的位置更新的任何当前注册。第一次获取Location
后,您可以通过以下方式取消注册
LocationListner
更新:You can use
removeUpdates()
for removing any current registration for location updates of the current activity with the givenLocationListener
. After getting theLocation
for the first time you canunregister
LocationListner
updates by,