我正在使用GoogleApiClient请求位置更新。我得到纬度,经度,速度和其他信息。除此之外,我还希望获得卫星计数。我怎样才能做到这一点?
请帮我解决这个问题。
答案 0 :(得分:0)
以下是获取正在使用的卫星计数和视图中的示例代码
gpsStatus = locationManager.getGpsStatus (gpsStatus);
Iterable<GpsSatellite> satellites = gpsStatus.getSatellites ();
int sattInView = 0;
int sattInUse = 0;
if (satellites != null) {
for (GpsSatellite gpsSatellite : satellites) {
sattInView++;
if (gpsSatellite.usedInFix ()) {
sattInUse++;
}
}
}
inView = String.valueOf (sattInView);
inUse = String.valueOf (sattInUse);