如何获得谷歌适合的应用程序设置"活动检测"在吗?

时间:2016-08-31 02:04:36

标签: android google-fit google-fit-sdk

我的应用程序使用Google Fit History API。

它正在阅读DataType.TYPE_STEP_COUNT_DELTA

我需要获得有效的"活动检测" GoogleFit应用程序。

这样做的好方法是什么?

screen shot

1 个答案:

答案 0 :(得分:0)

这是一个迟到的答案,但也许它可以帮助那些被困的人。您需要订阅要记录的谷歌适合的数据类型。 GoogleFit的RecordingApi提供该功能。如下所示,如果你想谷歌适合将记录你的应用程序的步骤,如下所示: -

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");
                }
            }
        });

类似于计算步行距离等其他数据类型。请执行以下操作: - 有关详细信息,请参阅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");
            }
        }
    });