我正在使用 android 中的 GPS,我想显示当前位置可用的卫星数量,我的应用程序中一直有 3 个,而在其他应用程序中,它们在同一位置显示 6 到 9 个。我不知道是什么问题。我能够获得经纬度当前位置。我没有。locationManager.getAllProviders().size()
来自in的卫星LocationListener
我也试过
int satellite = 0;
GpsStatus status = locationManager.getGpsStatus(null);
Iterable<GpsSatellite> sat = status.getSatellites();
int i=0;
while (sat.iterator().hasNext())
{
GpsSatellite gpsSatellite=(GpsSatellite)sats.iterator().next();
if(gpsSatellite.usedInFix())
{
satellite++;
}
}
但它显示我为 0;
请帮我。先谢谢了。