Increase default user icon size.
This increases the size of the default user icon to the size specified by the system (190dp), using the new method added in ag/16847427. Bug: 218838295 Test: visual inspection Test: make RunSettingsRoboTests -j40 ROBOTEST_FILTER="com.android.settings.users.UserSettingsTest" Change-Id: I3d88fbd1e148f0f63c796a272cd5771f4447812d
This commit is contained in:
@@ -737,7 +737,8 @@ public class UserSettings extends SettingsPreferenceFragment
|
||||
if (newUserIcon != userIcon) {
|
||||
ThreadUtils.postOnBackgroundThread(() ->
|
||||
mUserManager.setUserIcon(user.id,
|
||||
UserIcons.convertToBitmap(newUserIcon)));
|
||||
UserIcons.convertToBitmapAtUserIconSize(
|
||||
activity.getResources(), newUserIcon)));
|
||||
mMePreference.setIcon(newUserIcon);
|
||||
}
|
||||
|
||||
@@ -891,7 +892,9 @@ public class UserSettings extends SettingsPreferenceFragment
|
||||
if (newUserIcon == null) {
|
||||
newUserIcon = UserIcons.getDefaultUserIcon(getResources(), user.id, false);
|
||||
}
|
||||
mUserManager.setUserIcon(user.id, UserIcons.convertToBitmap(newUserIcon));
|
||||
mUserManager.setUserIcon(
|
||||
user.id, UserIcons.convertToBitmapAtUserIconSize(
|
||||
getResources(), newUserIcon));
|
||||
|
||||
if (mUserType == USER_TYPE_USER) {
|
||||
mHandler.sendEmptyMessage(MESSAGE_UPDATE_LIST);
|
||||
@@ -1315,7 +1318,7 @@ public class UserSettings extends SettingsPreferenceFragment
|
||||
// Try finding the corresponding bitmap in the dark bitmap cache
|
||||
bitmap = sDarkDefaultUserBitmapCache.get(userId);
|
||||
if (bitmap == null) {
|
||||
bitmap = UserIcons.convertToBitmap(
|
||||
bitmap = UserIcons.convertToBitmapAtUserIconSize(resources,
|
||||
UserIcons.getDefaultUserIcon(resources, userId, false));
|
||||
// Save it to cache
|
||||
sDarkDefaultUserBitmapCache.put(userId, bitmap);
|
||||
|
Reference in New Issue
Block a user