How to detect GPS signal strength, such as low (weak) or high?
Is there an API class?
Thanks in advance.
The getAccuracy() method of the Location object returned by onLocationChanged provides a good indication of how good the fix is.
getAccuracy()
onLocationChanged
GpsStatus. getSatellites(); //for each of those do GpsSatelite. getSnr(); //that ruturns the signal to noise ratio //use with GpsStatus.Listener
Here's what the api docs looks like: Location Manager - GpsStatus - GpsSatelite