diff options
author | kaiyiz <kaiyiz@codeaurora.org> | 2015-04-01 17:15:39 +0800 |
---|---|---|
committer | wangjing <wangjing@codeaurora.org> | 2015-04-08 15:38:47 +0800 |
commit | 32a440c768cc5a578c85517aa30a2f58cc0ee4e0 (patch) | |
tree | af5891995b1b5cf4f05a213f0b487116662ae01a | |
parent | 9ba72e6980e820b661479a44eb8432ab9910ce3d (diff) | |
download | android_packages_apps_Dialer-32a440c768cc5a578c85517aa30a2f58cc0ee4e0.tar.gz android_packages_apps_Dialer-32a440c768cc5a578c85517aa30a2f58cc0ee4e0.tar.bz2 android_packages_apps_Dialer-32a440c768cc5a578c85517aa30a2f58cc0ee4e0.zip |
Dialer: The menu item not change to RTL mode
The view that invoked the options menu, it's layout direction is "ltr".
So we change the view's layout direction to "rtl" in RTL mode.
Change-Id: I1586fd283312d3d1b997167d8d8d8486f1660f32
CRs-Fixed: 816280
-rwxr-xr-x | src/com/android/dialer/dialpad/DialpadFragment.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/dialer/dialpad/DialpadFragment.java b/src/com/android/dialer/dialpad/DialpadFragment.java index 9650a1fd8..2e2b27d1a 100755 --- a/src/com/android/dialer/dialpad/DialpadFragment.java +++ b/src/com/android/dialer/dialpad/DialpadFragment.java @@ -94,6 +94,7 @@ import com.android.phone.common.dialpad.DialpadView; import com.google.common.annotations.VisibleForTesting; import java.util.HashSet; +import java.util.Locale; import static com.android.internal.telephony.PhoneConstants.SUBSCRIPTION_KEY; @@ -922,6 +923,7 @@ public class DialpadFragment extends AnalyticsFragment * @param invoker the View that invoked the options menu, to act as an anchor location. */ private PopupMenu buildOptionsMenu(View invoker) { + invoker.setLayoutDirection(TextUtils.getLayoutDirectionFromLocale(Locale.getDefault())); final PopupMenu popupMenu = new PopupMenu(getActivity(), invoker) { @Override public void show() { |