تسجيل الخطوات

يمكن لتطبيقك تسجيل عدد الخطوات على جهاز المستخدم باستخدام 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 بيانات الخطوات من الاشتراك حتى إذا لم يكن التطبيق قيد التشغيل، كما يستعيد الاشتراك عند إعادة تشغيل النظام. يمكن لتطبيقك قراءة إجمالي الخطوات اليومية من سجلّ اللياقة البدنية للمستخدم.

للحصول على مزيد من المعلومات، يمكنك الاطّلاع على تسجيل بيانات اللياقة البدنية.