3

我正在尝试使用 Google Fit SDK 查找用户跑过的距离。目前我正在使用这段代码

DataReadRequest readRequest =
        new DataReadRequest.Builder().aggregate(DataType.TYPE_DISTANCE_DELTA,
            DataType.AGGREGATE_DISTANCE_DELTA)
            .bucketByTime(1, TimeUnit.DAYS)
            .setTimeRange(mStartTime, mEndTime, TimeUnit.MILLISECONDS)
            .build();

它工作正常,除了它返回用户无论以何种方式(汽车,飞机等......)行进的距离我如何过滤它以仅返回来自运行活动的数据?

4

0 回答 0