應用程式可以使用 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 會儲存訂閱的步數資料 (即使應用程式並未儲存) 並在系統重新啟動時還原訂閱項目。應用程式可以 讀取每日總步數 從使用者的健身記錄中取得
詳情請參閱「記錄健身資料」。