我写了一个Android GPS应用程序,它使用GPS作为提供者,每20秒请求一次位置更新。我还添加了一个GPS状态监听器来监控可用的卫星及其SNR。
我注意到GPSstatuslistener
一直在更新卫星的信息(即不是每20秒)!
我的问题是:
GPSstatuslistener
执行锁定而requestLocationUpdate
执行传感吗?答案 0 :(得分:0)
如果您一直在状态栏中看到gps图标,则表示GPS已启用并已使用,您可以通过removeUpdates
a)锁定由设备和Android操作系统自动完成。
b)感知意味着如果您正在谈论位置信息,那么它由requestLocationUpdates()
完成。但是有关GPS及其状态的信息由GPSstatusListener