我已成功通过registerLocationListener()和onLocationChanged()方法获取GPS数据.唯一的问题是,如果没有更多的GPS数据(例如,当我进入室内,进入隧道等),我的应用程序的速度读数就会冻结.我要为我的应用程序执行的操作是,由于缺少新数据(将速度设置为零,使速度读数闪烁等),以某种方式通知用户速度读数可能不准确.
我怎样才能做到这一点?我虽然要定期检查GPS单元是否检测到任何卫星,但是我不确定如何强制进行定期检查.
最佳答案
也许您可以启动一个定期计时器.如果计时器看到最后的GPS修复是旧的,则会显示通知.应用程序应记住上一次修复的时间.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。