diff options
author | iNPUTmice <daniel@gultsch.de> | 2014-06-06 19:37:34 +0200 |
---|---|---|
committer | iNPUTmice <daniel@gultsch.de> | 2014-06-06 19:37:34 +0200 |
commit | fc656c5571a1f10ff64134c11aa4017f4f9a70e1 (patch) | |
tree | ecbc2c7f2b916eba19b11fcdeb7f1f3c41ef1c2d /src/eu/siacs/conversations/utils/UIHelper.java | |
parent | 246776067a3cf4d996e60551c7e59278b83427f1 (diff) |
removed presence from last seen
Diffstat (limited to 'src/eu/siacs/conversations/utils/UIHelper.java')
-rw-r--r-- | src/eu/siacs/conversations/utils/UIHelper.java | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/eu/siacs/conversations/utils/UIHelper.java b/src/eu/siacs/conversations/utils/UIHelper.java index 00885f7c0..3d6f4ceab 100644 --- a/src/eu/siacs/conversations/utils/UIHelper.java +++ b/src/eu/siacs/conversations/utils/UIHelper.java @@ -73,15 +73,18 @@ public class UIHelper { } public static String lastseen(Context context, long time) { + if (time==0) { + return context.getString(R.string.never_seen); + } long difference = (System.currentTimeMillis() - time) / 1000; if (difference < 60) { return context.getString(R.string.just_now); - } else if (difference < 60 * 60) { - return difference / 60 + " " + context.getString(R.string.mins); - } else if (difference < 60 * 60 * 24) { - return difference / (60 * 60)+ " " + context.getString(R.string.hours); + } else if (difference < 60 * 90) { + return context.getString(R.string.last_seen_mins,difference/60); + } else if (difference < 60 * 60 * 36) { + return context.getString(R.string.last_seen_hours,difference/(60*60)); } else { - return "days"; + return context.getString(R.string.last_seen_days,difference/(60*60*24)); } } |