Catat Langkah

Aplikasi Anda dapat merekam jumlah langkah pengguna menggunakan RecordingClient untuk membuat langganan ke jenis data DataType.TYPE_STEP_COUNT_CUMULATIVE, seperti yang ditunjukkan pada 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 membaca total langkah harian dari histori kebugaran pengguna.

Untuk informasi selengkapnya, lihat Merekam Data Kebugaran.