TrackDetailActivity starts an actual recording and a stopped recording can be resumed. Fixes #103 and #11.

This commit is contained in:
Román
2020-03-25 14:07:48 +01:00
committed by Dennis Guse
parent 306522863a
commit d93c2ec5f3
12 changed files with 164 additions and 46 deletions
@@ -96,6 +96,16 @@ public class TripStatisticsUpdater {
currentSegment = init(startTime);
}
/**
* Creates a new trip statistics updater with a trip statistics already existed.
*
* @param tripStatistics a trip statistics.
*/
public TripStatisticsUpdater(TripStatistics tripStatistics) {
this.tripStatistics = tripStatistics;
currentSegment = init(System.currentTimeMillis());
}
public void updateTime(long time) {
currentSegment.setStopTime(time);
currentSegment.setTotalTime(time - currentSegment.getStartTime());