Мне нужно, чтобы мои данные соответствовали тому, что показано в приложении для андроида. Я попытался использовать API-интерфейс Sensor, но это число отражает количество шагов, предпринятых с момента загрузки устройства, а не на день.Google Fit Step Count
How to get step count from Google Fit REST API like Google Fit app?
Я также попытался с помощью History API и запросов для stepcount_cumulative и step_delta. Оба этих значения не отражают значения API соответствия.
У меня возникла идея сохранить значение предыдущего дня в sharedPref и вычесть разницу, чтобы получить истинное значение. Другие расчеты для того, когда необходимо сбрасывать устройство, также должны учитываться.
Есть ли более простой способ получить нужные мне значения?
Вы пытаетесь прочитать шаг данных, другие госзакупки вошли в Google Fit, или вы пытаетесь использовать ступенчатый датчик на самом устройстве? Я думаю, что вопрос может быть немного неясным в этом отношении. –
Я открыт для любой реализации. Я бы предпочел вытащить данные из Fit api, поскольку это будет более точным, на мой взгляд. –
Проверьте это сообщение в блоге http://www.gadgetsaint.com/android/google-fit-steps-calories-android/#.WESRX6J97BJ – ASP