2015-06-22 4 views
5

Ich arbeite mit Google Fit SDK, ich kann Schrittdetails leicht abrufen, aber ich habe wirklich Schwierigkeiten damit, herauszufinden, welche Aktivität während dieser Schritte ausgeführt wurde.Erste Schritte Details in Bezug auf Fitness-Aktivitäten?

DataSource ESTIMATED_STEP_DELTAS = new DataSource.Builder() 
      .setDataType(DataType.TYPE_STEP_COUNT_DELTA) 
      .setType(DataSource.TYPE_DERIVED) 
      .setStreamName("estimated_steps") 
      .setAppPackageName("com.google.android.gms") 
      .build(); 
    DataReadRequest readRequest = new DataReadRequest.Builder() 
      .aggregate(ESTIMATED_STEP_DELTAS, DataType.AGGREGATE_STEP_COUNT_DELTA) 
      .bucketByTime(1, TimeUnit.HOURS) 
      .setTimeRange(startTime, endTime, TimeUnit.MILLISECONDS) 
      .build(); 

Als Antwort Wenn ich seine DataSet Quelle überprüfen immer com.google.step_count.delta.

I want something like this

Antwort