次のコードは、Googleカレンダーアプリにカロリーデータを挿入するためのコードです。このコードはgooglefitアプリでステップデータの挿入を完全に行いますが、カロリーやgooglefitアプリ。 これを手伝ってください。アンドロイドコードを使用してgooglefitアプリにカロリーデータを挿入する方法
Calendar cal = Calendar.getInstance();
Date now = new Date();
cal.setTime(now);
long endTime = cal.getTimeInMillis();
cal.add(Calendar.HOUR_OF_DAY, -1);
long startTime = cal.getTimeInMillis();
// Create a data source
DataSource dataSource = new DataSource.Builder()
.setAppPackageName(context)
.setDataType(DataType.TYPE_CALORIES_EXPENDED)
.setStreamName(TAG + " - Calorie")
.setType(DataSource.TYPE_RAW)
.build();
// Create a data set
int CalDelta = 50;
DataSet dataSet = DataSet.create(dataSource);
// For each data point, specify a start time, end time, and the data value -- in this case,
// the number of new steps.
DataPoint dataPoint = dataSet.createDataPoint()
.setTimeInterval(startTime, endTime, TimeUnit.MILLISECONDS);
dataPoint.getValue(Field.FIELD_CALORIES).setFloat(CalDelta);
dataSet.add(dataPoint);
リピートに感謝します。 –
ステップのコードは上ですが、私はgooglefitにCALORIESのデータを追加したい –