Registrar passos
Seu app pode registrar a contagem de passos do usuário usando o RecordingClient.
para criar uma assinatura dos dados de DataType.TYPE_STEP_COUNT_CUMULATIVE
tipo, conforme mostrado no exemplo a seguir:
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)
}
O Google Fit armazena os dados de passos da assinatura mesmo que o app não esteja
em execução e restaura a assinatura quando o sistema é reiniciado. Seu app pode
ler o total de passos diários
do histórico de condicionamento físico do usuário.
Para mais informações, consulte Registrar dados de condicionamento físico.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-08-22 UTC.
[null,null,["Última atualização 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."]]],[]]