Catat Langkah
Aplikasi Anda dapat merekam jumlah langkah pengguna menggunakan RecordingClient
untuk membuat langganan data DataType.TYPE_STEP_COUNT_CUMULATIVE
seperti yang ditunjukkan dalam contoh berikut:
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 menyimpan data langkah dari langganan meskipun aplikasi tidak
berjalan, dan memulihkan langganan saat sistem dimulai ulang. Aplikasi Anda dapat
baca total langkah harian
dari riwayat kebugaran pengguna.
Untuk mengetahui informasi selengkapnya, lihat Merekam Data Kebugaran.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-08-22 UTC.
[null,null,["Terakhir diperbarui pada 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."]]],[]]