From d26e1d68fd7bf04a1116767a854eeff9f27e4b28 Mon Sep 17 00:00:00 2001 From: tmfang Date: Sat, 9 Mar 2019 17:54:01 +0800 Subject: [PATCH] Use short format to avoid truncated problem Test: visual Fixes: 126871866 Change-Id: I19db315d163a870c92215fba78f1551f025dc5d3 --- .../settings/applications/RecentAppsPreferenceController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/applications/RecentAppsPreferenceController.java b/src/com/android/settings/applications/RecentAppsPreferenceController.java index c0d18c6eb81..be86dd5b63f 100644 --- a/src/com/android/settings/applications/RecentAppsPreferenceController.java +++ b/src/com/android/settings/applications/RecentAppsPreferenceController.java @@ -25,6 +25,7 @@ import android.app.usage.UsageStatsManager; import android.content.Context; import android.content.Intent; import android.content.pm.PackageManager; +import android.icu.text.RelativeDateTimeFormatter; import android.os.PowerManager; import android.os.UserHandle; import android.util.ArrayMap; @@ -224,7 +225,8 @@ public class RecentAppsPreferenceController extends BasePreferenceController .setIcon(mIconDrawableFactory.getBadgedIcon(appEntry.info)) .setTitle(appEntry.label) .setSummary(StringUtil.formatRelativeTime(mContext, - System.currentTimeMillis() - stat.getLastTimeUsed(), false)) + System.currentTimeMillis() - stat.getLastTimeUsed(), false, + RelativeDateTimeFormatter.Style.SHORT)) .setOnClickListener(v -> AppInfoBase.startAppInfoFragment(AppInfoDashboardFragment.class, R.string.application_info_label, pkgName, appEntry.info.uid,