From 4ffb7e888439cf1d6fd6be4d3b06104c83a1f0d7 Mon Sep 17 00:00:00 2001 From: Calvin Pan Date: Mon, 17 Jan 2022 12:03:28 +0800 Subject: Clean in BugreportProgressService Bug: 199230228 Test: make Change-Id: I888c65c8819eb5443178ddfc2097d3519b89cefb --- .../src/com/android/shell/BugreportProgressService.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'packages/Shell/src') diff --git a/packages/Shell/src/com/android/shell/BugreportProgressService.java b/packages/Shell/src/com/android/shell/BugreportProgressService.java index c5a01a1c2b93..0b8bd9784b7d 100644 --- a/packages/Shell/src/com/android/shell/BugreportProgressService.java +++ b/packages/Shell/src/com/android/shell/BugreportProgressService.java @@ -72,6 +72,7 @@ import android.text.format.DateUtils; import android.util.Log; import android.util.Pair; import android.util.Patterns; +import android.util.PluralsMessageFormatter; import android.util.SparseArray; import android.view.ContextThemeWrapper; import android.view.IWindowManager; @@ -111,7 +112,9 @@ import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.Enumeration; +import java.util.HashMap; import java.util.List; +import java.util.Map; import java.util.concurrent.Executor; import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicInteger; @@ -943,9 +946,12 @@ public class BugreportProgressService extends Service { } setTakingScreenshot(true); collapseNotificationBar(); - final String msg = mContext.getResources() - .getQuantityString(com.android.internal.R.plurals.bugreport_countdown, - mScreenshotDelaySec, mScreenshotDelaySec); + Map arguments = new HashMap<>(); + arguments.put("count", mScreenshotDelaySec); + final String msg = PluralsMessageFormatter.format( + mContext.getResources(), + arguments, + com.android.internal.R.string.bugreport_countdown); Log.i(TAG, msg); // Show a toast just once, otherwise it might be captured in the screenshot. Toast.makeText(mContext, msg, Toast.LENGTH_SHORT).show(); -- cgit v1.2.3-59-g8ed1b