แอปของคุณบันทึกจำนวนก้าวของผู้ใช้ได้โดยใช้ RecordingClient
เพื่อสร้างการสมัครใช้บริการข้อมูล DataType.TYPE_STEP_COUNT_CUMULATIVE
ดังที่ปรากฏในตัวอย่างต่อไปนี้
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 จะเก็บข้อมูลจำนวนก้าวจากการสมัครใช้บริการแม้ว่าแอปจะไม่อยู่ ทำงานอยู่ และคืนค่าการสมัครใช้บริการเมื่อระบบรีสตาร์ท แอปของคุณสามารถ อ่านจำนวนก้าวรวมต่อวัน จากประวัติการออกกำลังกายของผู้ใช้
สำหรับข้อมูลเพิ่มเติม โปรดดูที่บันทึกข้อมูลฟิตเนส