ثبت مراحل
همانطور که در مثال زیر نشان داده شده است، برنامه شما میتواند با استفاده از 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 حتی اگر برنامه در حال اجرا نباشد، داده های مرحله اشتراک را ذخیره می کند و پس از راه اندازی مجدد سیستم، اشتراک را بازیابی می کند. برنامه شما میتواند کل گامهای روزانه را از سابقه تناسب اندام کاربر بخواند .
برای اطلاعات بیشتر، به Record Fitness Data مراجعه کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-01-05 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-05 بهوقت ساعت هماهنگ جهانی."],[[["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."]]],[]]