From 2c06a156e0d22fcd8a779c7ff02ff4e75cec84c5 Mon Sep 17 00:00:00 2001 From: Anna Bauza Date: Fri, 20 May 2022 10:23:03 +0000 Subject: [PATCH] Complete: Create badge for USER_TYPE_PROFILE_TEST Adding new badges for test user type profile. Icon preview: ![experiment badge](https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/experiment/default/48px.svg) Bug: 231995504 Test: manual Change-Id: I0fdd5172a540bad1b07018ea8e972e1efec6ee09 --- .../res/drawable/ic_test_badge_experiment.xml | 24 +++++++++++++++++++ .../drawable/ic_test_badge_no_background.xml | 24 +++++++++++++++++++ .../ic_test_icon_badge_experiment.xml | 24 +++++++++++++++++++ core/res/res/values/symbols.xml | 3 +++ .../android/server/pm/UserTypeFactory.java | 6 ++--- 5 files changed, 78 insertions(+), 3 deletions(-) create mode 100644 core/res/res/drawable/ic_test_badge_experiment.xml create mode 100644 core/res/res/drawable/ic_test_badge_no_background.xml create mode 100644 core/res/res/drawable/ic_test_icon_badge_experiment.xml diff --git a/core/res/res/drawable/ic_test_badge_experiment.xml b/core/res/res/drawable/ic_test_badge_experiment.xml new file mode 100644 index 0000000000000..0eae03bb0974d --- /dev/null +++ b/core/res/res/drawable/ic_test_badge_experiment.xml @@ -0,0 +1,24 @@ + + + + + \ No newline at end of file diff --git a/core/res/res/drawable/ic_test_badge_no_background.xml b/core/res/res/drawable/ic_test_badge_no_background.xml new file mode 100644 index 0000000000000..1f05da045ba97 --- /dev/null +++ b/core/res/res/drawable/ic_test_badge_no_background.xml @@ -0,0 +1,24 @@ + + + + + \ No newline at end of file diff --git a/core/res/res/drawable/ic_test_icon_badge_experiment.xml b/core/res/res/drawable/ic_test_icon_badge_experiment.xml new file mode 100644 index 0000000000000..c37e2079a5ce0 --- /dev/null +++ b/core/res/res/drawable/ic_test_icon_badge_experiment.xml @@ -0,0 +1,24 @@ + + + + + \ No newline at end of file diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index 199d012e36b25..45791b8ea6f8b 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -1421,6 +1421,9 @@ + + + diff --git a/services/core/java/com/android/server/pm/UserTypeFactory.java b/services/core/java/com/android/server/pm/UserTypeFactory.java index cb18c6d83788c..0878da49df5b1 100644 --- a/services/core/java/com/android/server/pm/UserTypeFactory.java +++ b/services/core/java/com/android/server/pm/UserTypeFactory.java @@ -170,9 +170,9 @@ public final class UserTypeFactory { .setBaseType(FLAG_PROFILE) .setMaxAllowedPerParent(2) .setLabel(0) - .setIconBadge(com.android.internal.R.drawable.ic_corp_icon_badge_case) - .setBadgePlain(com.android.internal.R.drawable.ic_corp_badge_case) - .setBadgeNoBackground(com.android.internal.R.drawable.ic_corp_badge_no_background) + .setIconBadge(com.android.internal.R.drawable.ic_test_icon_badge_experiment) + .setBadgePlain(com.android.internal.R.drawable.ic_test_badge_experiment) + .setBadgeNoBackground(com.android.internal.R.drawable.ic_test_badge_no_background) .setBadgeLabels( com.android.internal.R.string.managed_profile_label_badge, com.android.internal.R.string.managed_profile_label_badge_2,