2016-08-31 2 views
0

В моем приложении используется API Google Fit History.Как установить приложение Google для установки приложения «Обнаружение активности» включено?

It is reading DataType.TYPE_STEP_COUNT_DELTA.

Для этого мне нужно получить действительное «обнаружение активности» приложения GoogleFit.

Что было бы хорошим способом сделать это?

screen shot

ответ

0

Его поздний ответ, но, возможно, он может помочь кому-то, кто застрял. Вам необходимо подписать DataTypes из google fit, для которого вы хотите записать. RecordingApi of GoogleFit предоставляет эту функцию. Как ниже, если вы хотите Google подходит записают шаги для вашего приложения выполните следующие действия: -

Fitness.RecordingApi.subscribe(fitnessClient,DataType.TYPE_STEP_COUNT_DELTA). 
     setResultCallback(new ResultCallback<Status>() { 

      @Override 
      public void onResult(Status arg0) { 
       if(arg0.isSuccess()){ 
        Log.e("Steps Recording","Subcribe"); 
       } 
      } 
     }); 

похожи на другие типы данных, как для расчета ходьбы distance.Do следующим образом: - Для получения дополнительной информации см Documentation

Fitness.RecordingApi.subscribe(fitnessClient,DataType.TYPE_DISTANCE_DELTA). 
    setResultCallback(new ResultCallback<Status>() { 

     @Override 
     public void onResult(Status arg0) { 
      if(arg0.isSuccess()){ 
       Log.e("Distance Recording","Subcribe"); 
      } 
     } 
    }); 
Смежные вопросы