Schritte aufzeichnen
Ihre App kann die Schrittzahl des Nutzers mithilfe von RecordingClient erfassen.
um ein Abo für die DataType.TYPE_STEP_COUNT_CUMULATIVE
-Daten zu erstellen
wie im folgenden Beispiel gezeigt:
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 speichert die Schrittdaten aus dem Abo auch dann, wenn die App nicht
ausgeführt wird und das Abo bei einem Neustart wiederhergestellt wird. Ihre App kann
die tägliche Schrittzahl zu lesen
aus dem Fitnessverlauf
des Nutzers entfernt.
Weitere Informationen finden Sie unter Fitnessdaten aufzeichnen.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-08-22 (UTC).
[null,null,["Zuletzt aktualisiert: 2024-08-22 (UTC)."],[[["Your app can record cumulative step count data using the RecordingClient and subscribing to the `DataType.TYPE_STEP_COUNT_CUMULATIVE` data type."],["Google Fit persistently stores step data and automatically restores subscriptions, allowing your app to access daily step totals even when not actively running."],["Refer to the provided code example to learn how to implement step count recording in your application."]]],[]]