Adımları Kaydet

Uygulamanız RecordingClient kullanarak kullanıcının adım sayısını kaydedebilir (DataType.TYPE_STEP_COUNT_CUMULATIVE verilerine abonelik oluşturmak için) türünü ekleyin:

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, uygulama olmasa bile abonelikteki adım verilerini depolar çalışır ve sistem yeniden başlatıldığında aboneliği geri yükler. Uygulamanız şunları yapabilir: günlük toplam adımı oku kullanıcının fitness geçmişinden.

Daha fazla bilgi için Fitness Verilerini Kaydetme başlıklı makaleye bakın.