2016-09-28 2 views
1

Ich habe eine App, die in Google Fit integriert ist. Eine der Anforderungen besteht darin, eine Lieblingsaktivität des Benutzers (am häufigsten) anzuzeigen, d. H .: Radfahren. Ich nehme an, dass es durch die Geschichte API geschehen würde, aber ich bin nicht sicher, wie man alle Tätigkeiten zusammenbringt, also kann ich die allgemeinste berechnen.Google Fit API-Aktivitätsverlauf

Hat jemand eine Idee, wie man das macht?

Antwort

1

Sie können diese Dokumentation überprüfen: Work with the Fitness History, um häufigste Aktivität des Benutzers zu erhalten. Zunächst müssen Sie Daten aus dem Fitnessverlauf für jeden Fitnessdatentyp, den Sie aufzeichnen möchten, unter creating a subscription lesen. Dadurch kann Ihre App mit Daten von anderen Geräten synchronisiert werden, und die Daten können auf dem Gerät passiv aufgezeichnet werden. Erstellen Sie dann eine DataReadRequest Instanz. Sie können den Beispielcode in der Dokumentation sehen.

Die Datenanforderung kann mehrere data types für die Rückgabe angeben, wodurch mehrere Datenabfragen zu einem Aufruf kombiniert werden. Damit können Sie vergleichen, welche Aktivität der Benutzer am häufigsten verwendet hat.

Verwandte Themen