记录步骤

您的应用可以使用 RecordingClient 创建 DataType.TYPE_STEP_COUNT_CUMULATIVE 数据类型的订阅,记录用户的步数,如以下示例所示:

Fitness.getRecordingClient(this, GoogleSignIn.getAccountForExtension(this, fitnessOptions))
    .subscribe(DataType.TYPE_STEP_COUNT_CUMULATIVE)
    .addOnSuccessListener {
        Log.i(TAG,"Subscription was successful!")
    }
    .addOnFailureListener { e ->
        Log.w(TAG, "There was a problem subscribing ", e)
    }

即使应用未运行,Google 健身也会存储订阅中的步数数据,并在系统重启时恢复订阅。您的应用可以从用户的健身记录中读取每日步数总计

如需了解详情,请参阅记录健身数据