diff --git a/packages/SettingsLib/res/drawable/add_a_photo_circled.xml b/packages/SettingsLib/res/drawable/add_a_photo_circled.xml new file mode 100644 index 0000000000000..bcfd221e94c5d --- /dev/null +++ b/packages/SettingsLib/res/drawable/add_a_photo_circled.xml @@ -0,0 +1,28 @@ + + + + + + + + + diff --git a/packages/SettingsLib/res/drawable/ic_add_a_photo.xml b/packages/SettingsLib/res/drawable/ic_add_a_photo.xml new file mode 100644 index 0000000000000..4e355031befe8 --- /dev/null +++ b/packages/SettingsLib/res/drawable/ic_add_a_photo.xml @@ -0,0 +1,24 @@ + + + + diff --git a/packages/SettingsLib/res/layout/edit_user_info_dialog_content.xml b/packages/SettingsLib/res/layout/edit_user_info_dialog_content.xml index f66ff007fb900..c8ddcc870e460 100644 --- a/packages/SettingsLib/res/layout/edit_user_info_dialog_content.xml +++ b/packages/SettingsLib/res/layout/edit_user_info_dialog_content.xml @@ -18,24 +18,32 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:baselineAligned="false" - android:orientation="horizontal" + android:orientation="vertical" android:padding="16dp"> - + + + + 300dp + 6dp + 112dp + 32dp + diff --git a/packages/SettingsLib/src/com/android/settingslib/users/EditUserInfoController.java b/packages/SettingsLib/src/com/android/settingslib/users/EditUserInfoController.java index 58599532d9cb7..62043363d85f7 100644 --- a/packages/SettingsLib/src/com/android/settingslib/users/EditUserInfoController.java +++ b/packages/SettingsLib/src/com/android/settingslib/users/EditUserInfoController.java @@ -143,9 +143,8 @@ public class EditUserInfoController { mEditUserPhotoController = createEditUserPhotoController(activity, activityStarter, userPhotoView); } else { - // some users can't change their photos so we need to remove suggestive - // background from the photoView - userPhotoView.setBackground(null); + // some users can't change their photos, so we need to remove the suggestive icon + content.findViewById(R.id.add_a_photo_icon).setVisibility(View.GONE); } mEditUserInfoDialog = buildDialog(activity, content, userNameView, oldUserIcon,