Enregistrer vos pas

Votre application peut enregistrer le nombre de pas de l'utilisateur à l'aide de RecordingClient. pour créer un abonnement aux données DataType.TYPE_STEP_COUNT_CUMULATIVE , comme illustré dans l'exemple suivant:

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 Fit stocke les données de pas issues de l'abonnement, même si l'application n'est pas en cours d'exécution et restaure l'abonnement au redémarrage du système. Votre application peut lire le nombre total de pas quotidiens de l'historique de remise en forme de l'utilisateur.

Pour en savoir plus, consultez la page Enregistrer des données de fitness.