forked from upstream-mirrors/OpenTracks
StatisticsCustomLayoutEditAdapter: use StatisticsViewHolder (with demo data).
Part of #1118.
This commit is contained in:
@@ -30,11 +30,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class Distance extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_distance;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
Pair<String, String> valueAndUnit = DistanceFormatter.Builder()
|
||||
@@ -49,11 +44,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class TotalTime extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_total_time;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
Pair<String, String> valueAndUnit = new Pair<>(StringUtils.formatElapsedTime(data.getTrackStatistics().getTotalTime()), null);
|
||||
@@ -66,11 +56,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class MovingTime extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_moving_time;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
String value = StringUtils.formatElapsedTime(data.getTrackStatistics().getMovingTime());
|
||||
@@ -82,11 +67,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class SpeedOrPace extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_speed;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
// TODO Pace wont work for now
|
||||
@@ -115,11 +95,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class AverageMovingSpeed extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_average_moving_speed;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
SpeedFormatter speedFormatterSpeed = SpeedFormatter.Builder()
|
||||
@@ -137,11 +112,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class AverageSpeed extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_average_speed;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
SpeedFormatter speedFormatterSpeed = SpeedFormatter.Builder()
|
||||
@@ -159,11 +129,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class MaxSpeed extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_max_speed;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
SpeedFormatter speedFormatterSpeed = SpeedFormatter.Builder()
|
||||
@@ -181,11 +146,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class AverageMovingPace extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_average_moving_pace;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
SpeedFormatter speedFormatterSpeed = SpeedFormatter.Builder()
|
||||
@@ -203,11 +163,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class AveragePace extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_average_pace;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
SpeedFormatter speedFormatterSpeed = SpeedFormatter.Builder()
|
||||
@@ -225,11 +180,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class FastestPace extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_fastest_pace;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
SpeedFormatter speedFormatterSpeed = SpeedFormatter.Builder()
|
||||
@@ -247,11 +197,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class Altitude extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_altitude;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
TrackPoint latestTrackPoint = data.getLatestTrackPoint();
|
||||
@@ -268,11 +213,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class Gain extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_gain;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
|
||||
@@ -286,11 +226,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class Loss extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_loss;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
|
||||
@@ -304,11 +239,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class Coordinates extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_coordinates;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
TrackPoint latestTrackPoint = data.getLatestTrackPoint();
|
||||
@@ -326,11 +256,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class SensorHeartRate extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_sensors_heart_rate;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
SensorDataSet sensorDataSet = data.getSensorDataSet();
|
||||
@@ -353,11 +278,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class SensorCadence extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_sensors_cadence;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
SensorDataSet sensorDataSet = data.getSensorDataSet();
|
||||
@@ -380,11 +300,6 @@ public abstract class GenericStatisticsViewHolder extends StatisticViewHolder<St
|
||||
|
||||
public static class SensorPower extends GenericStatisticsViewHolder {
|
||||
|
||||
@Override
|
||||
public int getTitleId() {
|
||||
return R.string.stats_sensors_power;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onChanged(UnitSystem unitSystem, RecordingData data) {
|
||||
SensorDataSet sensorDataSet = data.getSensorDataSet();
|
||||
|
||||
Reference in New Issue
Block a user