From 07d0f592f4db7b7b5ece3e350ce78a95f0fb3ddf Mon Sep 17 00:00:00 2001 From: Daniel Nishi Date: Mon, 21 Aug 2017 15:50:11 -0700 Subject: [PATCH] Update the work icon. This icon is based on ic_corp_badge_case, but scaled up to fit. This changes the old orange briefcase to a newer briefcase that isn't orange. Bug: 64475406 Test: Manual Change-Id: I63ce95326d419428b1df298783633f90f75162be --- core/res/res/drawable/ic_corp_icon.xml | 11 ++++------- .../src/com/android/settingslib/Utils.java | 4 +++- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/core/res/res/drawable/ic_corp_icon.xml b/core/res/res/drawable/ic_corp_icon.xml index a6b68f17409d3..48531dd8c539f 100644 --- a/core/res/res/drawable/ic_corp_icon.xml +++ b/core/res/res/drawable/ic_corp_icon.xml @@ -1,12 +1,9 @@ + android:viewportWidth="24.0" + android:viewportHeight="24.0"> - + android:pathData="M20,6h-4L16,4c0,-1.11 -0.89,-2 -2,-2h-4c-1.11,0 -2,0.89 -2,2v2L4,6c-1.11,0 -1.99,0.89 -1.99,2L2,19c0,1.11 0.89,2 2,2h16c1.11,0 2,-0.89 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2zM12,15c-1.1,0 -2,-0.9 -2,-2s0.9,-2 2,-2 2,0.9 2,2 -0.9,2 -2,2zM14,6h-4L10,4h4v2z" + android:fillColor="#000000"/> \ No newline at end of file diff --git a/packages/SettingsLib/src/com/android/settingslib/Utils.java b/packages/SettingsLib/src/com/android/settingslib/Utils.java index 0a53c78bf9d9e..64ec16a23b46f 100644 --- a/packages/SettingsLib/src/com/android/settingslib/Utils.java +++ b/packages/SettingsLib/src/com/android/settingslib/Utils.java @@ -99,7 +99,9 @@ public class Utils { public static Drawable getUserIcon(Context context, UserManager um, UserInfo user) { final int iconSize = UserIconDrawable.getSizeForList(context); if (user.isManagedProfile()) { - return context.getDrawable(com.android.internal.R.drawable.ic_corp_icon); + Drawable drawable = context.getDrawable(com.android.internal.R.drawable.ic_corp_icon); + drawable.setBounds(0, 0, iconSize, iconSize); + return drawable; } if (user.iconPath != null) { Bitmap icon = um.getUserIcon(user.id);