android - 为什么 requestLocationUpdates 监听器在重启或强制关闭后不被调用?

标签 android location

在手机重启或应用程序强制关闭后,我在 locationManger.requestLocationUpdates 中设置的监听器不会被调用。我是否必须跟踪我的位置广播接收器并在应用程序打开时和收到启动广播时再次注册?

最佳答案

do i have to to keep track of my location broadcast receiver and register it again when the app is open and when i get boot broadcast ?

不确定您的意思是“再次注册”...您编写一次代码,它会在您的应用程序启动时注册。当然,当您的应用进程终止时,您实例化的 locationManager 将消失...

关于android - 为什么 requestLocationUpdates 监听器在重启或强制关闭后不被调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8994426/

相关文章:

php - 为什么我的 301 重定向需要这么长时间?

php - 从谷歌地图 url ftid(十六进制)获取纬度/经度

android - 如何在android中显示位置设置对话框?

android - 创建具有重复模式的 9 补丁

android - 仅在尝试检索 task.getResult() 时抛出 Firebase 电子邮件/密码身份验证异常

android - 无法增加安卓模拟器内部存储

android - 如何找到两个位置之间的距离,其中一个位置是字符串形式

Android,解析 422 响应返回的 json 时出现问题

java - 如何在Android中制作图片缓存?

android - onLocationChanged() 未被调用