บันทึกขั้นตอน
แอปของคุณบันทึกจำนวนก้าวของผู้ใช้ได้โดยใช้ 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 จะเก็บข้อมูลจำนวนก้าวจากการสมัครใช้บริการแม้ว่าแอปจะไม่อยู่
ทำงานอยู่ และคืนค่าการสมัครใช้บริการเมื่อระบบรีสตาร์ท แอปของคุณสามารถ
อ่านจำนวนก้าวรวมต่อวัน
จากประวัติการออกกำลังกายของผู้ใช้
สำหรับข้อมูลเพิ่มเติม โปรดดูที่บันทึกข้อมูลฟิตเนส
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-22 UTC
[null,null,["อัปเดตล่าสุด 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."]]],[]]