diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml
index 3fc0d95ded384..9c546a62a5471 100644
--- a/core/res/res/values/strings.xml
+++ b/core/res/res/values/strings.xml
@@ -5530,10 +5530,11 @@
No autofill suggestions
-
- - One autofill suggestion
- - %1$s autofill suggestions
-
+ {count, plural,
+ =1 {One autofill suggestion}
+ other {# autofill suggestions}
+ }
+
diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml
index 6fca959263236..71e2a21a98ec1 100644
--- a/core/res/res/values/symbols.xml
+++ b/core/res/res/values/symbols.xml
@@ -3506,7 +3506,7 @@
-
+
diff --git a/services/autofill/java/com/android/server/autofill/ui/FillUi.java b/services/autofill/java/com/android/server/autofill/ui/FillUi.java
index 27ea3d618afa1..8fbdd81cc4cc6 100644
--- a/services/autofill/java/com/android/server/autofill/ui/FillUi.java
+++ b/services/autofill/java/com/android/server/autofill/ui/FillUi.java
@@ -32,6 +32,7 @@ import android.service.autofill.Dataset;
import android.service.autofill.Dataset.DatasetFieldFilter;
import android.service.autofill.FillResponse;
import android.text.TextUtils;
+import android.util.PluralsMessageFormatter;
import android.util.Slog;
import android.util.TypedValue;
import android.view.ContextThemeWrapper;
@@ -63,7 +64,9 @@ import com.android.server.autofill.Helper;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Collections;
+import java.util.HashMap;
import java.util.List;
+import java.util.Map;
import java.util.Objects;
import java.util.regex.Pattern;
import java.util.stream.Collectors;
@@ -898,8 +901,11 @@ final class FillUi {
if (count <= 0) {
text = mContext.getString(R.string.autofill_picker_no_suggestions);
} else {
- text = mContext.getResources().getQuantityString(
- R.plurals.autofill_picker_some_suggestions, count, count);
+ Map arguments = new HashMap<>();
+ arguments.put("count", count);
+ text = PluralsMessageFormatter.format(mContext.getResources(),
+ arguments,
+ R.string.autofill_picker_some_suggestions);
}
mListView.announceForAccessibility(text);
}