我正在尝试使用三个条来通知您的 GPS 信号有多强。三格表示连接良好,一格表示信号弱等。如何检查 gps 信号强度并显示相应的格?谢谢
最佳答案
我认为没有强度这样的东西,但我认为你的意思是准确性,当设备正在检索坐标和与你的位置相关的其他数据时,你看到的条在“闪烁”(在手机的通知栏上) .
您可以使用 getAccuracy()
方法测量精度,但精度取决于有多少卫星覆盖您的区域和其他因素(谷歌周围),您可以使用 收集这些信息getSatellites()
.
为了您的目的,您可以测量精度并显示自定义 GPS 指示器的自定义条数。
卫星发送称为 NMEA
的原始数据包,其中包含广泛的信息(字符串)。您可以在这里阅读更多内容:
关于android - 如何在 android 中检查 Gps 信号强度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7033918/