From 027ae7b2dd3daf06be0e9118f53147903a381dd2 Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Tue, 30 Apr 2013 13:35:56 -0700 Subject: [PATCH] display '-' if elapse time is negative --- .../com/google/android/apps/mytracks/util/StringUtils.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/util/StringUtils.java b/MyTracks/src/com/google/android/apps/mytracks/util/StringUtils.java index d9c5c5fbc..7a41e4b51 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/util/StringUtils.java +++ b/MyTracks/src/com/google/android/apps/mytracks/util/StringUtils.java @@ -85,10 +85,13 @@ public class StringUtils { * level 17, it returns strings like "1:0:00" instead of "1:00:00", which * breaks several unit tests. */ - long elapsedSeconds = time / 1000; + if (time < 0) { + return "-"; + } long hours = 0; long minutes = 0; long seconds = 0; + long elapsedSeconds = time / 1000; if (elapsedSeconds >= 3600) { hours = elapsedSeconds / 3600;