Change the managed profile icon for profile selector
Switched to using PackageManager#getUserBadgeForDensityNoBackground which returns a drawable that could be updated by the device management role holder. Bug: 203548565 Bug: 188414370 Test: manual Change-Id: I6b6bd9eceb90e16afa6d1fa52f3a7cd342a1f1ba
This commit is contained in:
@@ -55,8 +55,8 @@ public class UserAdapter implements SpinnerAdapter, ListAdapter {
|
|||||||
Drawable icon;
|
Drawable icon;
|
||||||
if (userInfo.isManagedProfile()) {
|
if (userInfo.isManagedProfile()) {
|
||||||
mName = context.getString(R.string.managed_user_title);
|
mName = context.getString(R.string.managed_user_title);
|
||||||
icon = context.getDrawable(
|
icon = context.getPackageManager().getUserBadgeForDensityNoBackground(
|
||||||
com.android.internal.R.drawable.ic_corp_badge);
|
userHandle, /* density= */ 0);
|
||||||
} else {
|
} else {
|
||||||
mName = userInfo.name;
|
mName = userInfo.name;
|
||||||
final int userId = userInfo.id;
|
final int userId = userInfo.id;
|
||||||
|
Reference in New Issue
Block a user