Ghi lại các bước

Ứng dụng của bạn có thể ghi lại số bước của người dùng bằng cách sử dụng RecordingClient để tạo một gói thuê bao cho dữ liệu DataType.TYPE_STEP_COUNT_CUMULATIVE như trong ví dụ sau:

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 lưu trữ dữ liệu bước đi từ gói thuê bao ngay cả khi ứng dụng không của bạn đang chạy và khôi phục gói thuê bao khi hệ thống khởi động lại. Ứng dụng của bạn có thể đọc tổng số bước hằng ngày từ lịch sử thể dục của người dùng.

Để biết thêm thông tin, hãy xem phần Ghi lại dữ liệu thể chất.