From 996e8b723abd7e9bc0624dadc1c4c1a76f87b5c5 Mon Sep 17 00:00:00 2001 From: Ryoji Miyazaki Date: Tue, 1 Mar 2016 15:13:36 +0900 Subject: [PATCH] Fix user photo popup layout for RTL When RTL language is set, the edit-photo popup window on user profile info is not shown fully. The popup window should be aligned with the anchor. Bug: 27955356 Change-Id: Ic9b9eb935e1a88800b008bcf0157b40a49502206 --- src/com/android/settings/users/EditUserPhotoController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/com/android/settings/users/EditUserPhotoController.java b/src/com/android/settings/users/EditUserPhotoController.java index f9f867dd40e..b3879224d9a 100644 --- a/src/com/android/settings/users/EditUserPhotoController.java +++ b/src/com/android/settings/users/EditUserPhotoController.java @@ -36,6 +36,7 @@ import android.provider.MediaStore; import android.provider.ContactsContract.DisplayPhoto; import android.support.v4.content.FileProvider; import android.util.Log; +import android.view.Gravity; import android.view.View; import android.view.View.OnClickListener; import android.widget.AdapterView; @@ -161,6 +162,7 @@ public class EditUserPhotoController { final int width = Math.max(mImageView.getWidth(), context.getResources() .getDimensionPixelSize(R.dimen.update_user_photo_popup_min_width)); listPopupWindow.setWidth(width); + listPopupWindow.setDropDownGravity(Gravity.START); listPopupWindow.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override