2016-12-01 3 views
0

Я новичок в кодировании, поэтому, если это возможно, будьте конкретны с ответом, потому что я могу не полностью понять очевидные вещи :)Как отображать наборы данных Google Fit на графике?

Я хочу отобразить набор данных, которые я получаю от Google Fit API в (у меня нет такого мнения, поэтому вы можете предложить простой) Я использую Android Studio 2.2

Я получил данные из последних 7 дней в журналах, но не знаю, что с ним делать позже на.

private static void dumpDataSet(DataSet dataSet) { 
     Log.i(TAG, "Data returned for Data type: " + dataSet.getDataType().getName()); 
     DateFormat dateFormat = getTimeInstance(); 
     TextView textView; 

     for (DataPoint dp : dataSet.getDataPoints()) { 
      Log.i(TAG, "Data point:"); 
      Log.i(TAG, "\tType: " + dp.getDataType().getName()); 
      Log.i(TAG, "\tStart: " + dateFormat.format(dp.getStartTime(TimeUnit.MILLISECONDS))); 
      Log.i(TAG, "\tEnd: " + dateFormat.format(dp.getEndTime(TimeUnit.MILLISECONDS))); 
      for(Field field : dp.getDataType().getFields()) { 
       Value val = dp.getValue(field); 
       String fieldName = field.getName(); 
       Log.i(TAG, "\tField: " + field.getName() + 
         " Value: " + dp.getValue(field)); 
      } 
     } 
    } 

Журналов гасить наборы данных в течение 7 дней (один набор данных ниже):

I/BasicHistoryApi:Number of returned buckets of DataSets is: 7 
I/BasicHistoryApi: Data returned for Data type: com.google.step_count.delta 
I/BasicHistoryApi: Data point: 
I/BasicHistoryApi: Type: com.google.step_count.delta 
I/BasicHistoryApi: Start: 12:01:46 
I/BasicHistoryApi: End: 11:47:10 
I/BasicHistoryApi: Field: steps Value: 6844 

Я надеюсь, что Вы мои намерения. Спасибо вам большое :)

ответ

Смежные вопросы