Show time in messages previous days

This commit is contained in:
kruks23 2014-07-10 18:04:24 +02:00
parent 8379f69516
commit bb6e732ca1

View File

@ -54,7 +54,7 @@ public class UIHelper {
private static final int FG_COLOR = 0xFFFAFAFA; private static final int FG_COLOR = 0xFFFAFAFA;
private static final int TRANSPARENT = 0x00000000; private static final int TRANSPARENT = 0x00000000;
private static final int DATE_NO_YEAR_FLAGS = DateUtils.FORMAT_SHOW_DATE private static final int DATE_NO_YEAR_FLAGS = DateUtils.FORMAT_SHOW_DATE
| DateUtils.FORMAT_NO_YEAR | DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_ABBREV_ALL; | DateUtils.FORMAT_NO_YEAR | DateUtils.FORMAT_ABBREV_ALL;
public static String readableTimeDifference(Context context, long time) { public static String readableTimeDifference(Context context, long time) {
if (time == 0) { if (time == 0) {
@ -69,7 +69,7 @@ public class UIHelper {
} else if (difference < 60 * 15) { } else if (difference < 60 * 15) {
return context.getString(R.string.minutes_ago, return context.getString(R.string.minutes_ago,
Math.round(difference / 60.0)); Math.round(difference / 60.0));
} else if (today(date)) { } else if (today(date) || difference < 12 * 60 * 60) {
java.text.DateFormat df = DateFormat.getTimeFormat(context); java.text.DateFormat df = DateFormat.getTimeFormat(context);
return df.format(date); return df.format(date);
} else { } else {