summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkaiyiz <kaiyiz@codeaurora.org>2015-04-01 17:15:39 +0800
committerwangjing <wangjing@codeaurora.org>2015-04-08 15:38:47 +0800
commit32a440c768cc5a578c85517aa30a2f58cc0ee4e0 (patch)
treeaf5891995b1b5cf4f05a213f0b487116662ae01a
parent9ba72e6980e820b661479a44eb8432ab9910ce3d (diff)
downloadandroid_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-xsrc/com/android/dialer/dialpad/DialpadFragment.java2
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() {