summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/VideoUI.java
diff options
context:
space:
mode:
authorlikaid <likaid@codeaurora.org>2015-04-10 12:41:04 +0800
committerGerrit - the friendly Code Review server <code-review@localhost>2015-04-11 02:31:25 -0700
commite316834a212f34b29f138d45ae0c9117a745b761 (patch)
treee0c4a887673a4a0023563a44bcd57bdb6598d301 /src/com/android/camera/VideoUI.java
parent00eaeb18df0f4c32d444e8e634b215cad6076d88 (diff)
downloadandroid_packages_apps_Snap-e316834a212f34b29f138d45ae0c9117a745b761.tar.gz
android_packages_apps_Snap-e316834a212f34b29f138d45ae0c9117a745b761.tar.bz2
android_packages_apps_Snap-e316834a212f34b29f138d45ae0c9117a745b761.zip
SnapdragonCamera: Popup menu doesn't support RTL mode
Coordinate direction is opposite in RTL mode. Modify Coordinate direction in RTL mode. Change-Id: I3fcd42fc27d430b486f9cccdde5ecec0d0468d30 CRs-Fixed: 819310
Diffstat (limited to 'src/com/android/camera/VideoUI.java')
-rw-r--r--src/com/android/camera/VideoUI.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/camera/VideoUI.java b/src/com/android/camera/VideoUI.java
index cc06e7b79..8fbae5ee6 100644
--- a/src/com/android/camera/VideoUI.java
+++ b/src/com/android/camera/VideoUI.java
@@ -793,8 +793,11 @@ public class VideoUI implements PieRenderer.PieListener,
int y = Math.max(0, yBase);
if (yBase + height > screenHeight)
y = Math.max(0, screenHeight - height);
- layoutParams.setMargins(0, y, 0, 0);
- layoutParams.setMarginStart(CameraActivity.SETTING_LIST_WIDTH_1);
+ if (mRootView.getLayoutDirection() != View.LAYOUT_DIRECTION_RTL) {
+ layoutParams.setMargins(CameraActivity.SETTING_LIST_WIDTH_1, y, 0, 0);
+ } else {
+ layoutParams.setMargins(0, y, CameraActivity.SETTING_LIST_WIDTH_1, 0);
+ }
mSubMenuLayout.setLayoutParams(layoutParams);
mSubMenuLayout.addView(popup);