mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge
synced 2024-07-03 11:33:19 +02:00
e9cb5fd374
Displays minutes which is confusing Only displays deeps sleep (no idea why) Is green (which is also confusing)
31 lines
978 B
Java
31 lines
978 B
Java
package nodomain.freeyourgadget.gadgetbridge.activities.charts;
|
|
|
|
import java.util.List;
|
|
|
|
import nodomain.freeyourgadget.gadgetbridge.R;
|
|
import nodomain.freeyourgadget.gadgetbridge.devices.miband.MiBandCoordinator;
|
|
import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice;
|
|
import nodomain.freeyourgadget.gadgetbridge.model.ActivitySample;
|
|
|
|
public class WeekStepsChartFragment extends AbstractWeekChartFragment {
|
|
@Override
|
|
public String getTitle() {
|
|
return getString(R.string.weekstepschart_steps_a_week);
|
|
}
|
|
|
|
@Override
|
|
int getGoal() {
|
|
GBDevice device = getChartsHost().getDevice();
|
|
if (device != null) {
|
|
return MiBandCoordinator.getFitnessGoal(device.getAddress());
|
|
}
|
|
return -1;
|
|
}
|
|
|
|
@Override
|
|
int getTotalForSamples(List<? extends ActivitySample> activitySamples) {
|
|
ActivityAnalysis analysis = new ActivityAnalysis();
|
|
return analysis.calculateTotalSteps(activitySamples);
|
|
}
|
|
}
|