2014-12-22 7 views
1

Я использую GoogleApiClient для запроса обновления местоположения. Я получаю широту, долготу, скорость и другую информацию. Наряду с этим я хочу получить подсчет спутника. Как я могу это достичь?Как получить подсчет спутника из плавленого места api?

Пожалуйста, помогите мне в этом.

ответ

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); 
+0

Я не использовал менеджер расположения API. Я использовал API GoogleApiClient. Этот класс не имеет метода, называемого getGpsStatus (gpsStatus); –

+0

Поскольку вы используете FusedAPI, который использует либо вашу ближайшую сотовую башню, либо спутник GPS, чтобы исправить свое местоположение, я боюсь, что это будет невозможно, насколько мне известно. –

+0

Да, я использовал FusedAPI. –