summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Adam Powell <adamp@google.com> 2012-11-07 20:34:00 -0800
committer Adam Powell <adamp@google.com> 2012-11-07 20:47:23 -0800
commit3fbbbb66b671daf4cd6f28b8ecd512bdd2436358 (patch)
tree8b2e26a8041806bad529d696a80f8f82640cc088
parentd8e2fdf7345f448f332ea8a551172f48563f77aa (diff)
Fiddle with keyguard glowpad layouts
Also add hierarchyviewer support for KeyguardSecurityView LayoutParams Bug 7497272 Bug 7459668 Change-Id: I5d03751571d0af66f4c9d08a9d9ca476b32735ac
-rw-r--r--core/res/res/layout/keyguard_glow_pad_container.xml2
-rw-r--r--core/res/res/layout/keyguard_selector_view.xml2
-rw-r--r--policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java10
3 files changed, 9 insertions, 5 deletions
diff --git a/core/res/res/layout/keyguard_glow_pad_container.xml b/core/res/res/layout/keyguard_glow_pad_container.xml
index 376d0e935368..d86707fb1411 100644
--- a/core/res/res/layout/keyguard_glow_pad_container.xml
+++ b/core/res/res/layout/keyguard_glow_pad_container.xml
@@ -22,5 +22,5 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center_horizontal"
- android:layout_marginBottom="-80dp"/>
+ android:layout_marginBottom="-60dp"/>
</merge> \ No newline at end of file
diff --git a/core/res/res/layout/keyguard_selector_view.xml b/core/res/res/layout/keyguard_selector_view.xml
index a36e80bd8ade..7800e8d47646 100644
--- a/core/res/res/layout/keyguard_selector_view.xml
+++ b/core/res/res/layout/keyguard_selector_view.xml
@@ -24,7 +24,7 @@
android:id="@+id/keyguard_selector_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:layout_maxWidth="@dimen/keyguard_security_width"
+ android:layout_maxWidth="420dp"
android:layout_maxHeight="@dimen/keyguard_security_height"
android:clipChildren="false"
android:clipToPadding="false"
diff --git a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
index e21e8fc41ee8..aa31b0062af4 100644
--- a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
+++ b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
@@ -16,6 +16,9 @@
package com.android.internal.policy.impl.keyguard;
+import com.android.internal.R;
+import com.android.internal.widget.LockPatternUtils;
+
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Rect;
@@ -23,14 +26,12 @@ import android.util.AttributeSet;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
+import android.view.ViewDebug;
import android.view.ViewGroup;
import android.view.WindowManager;
import android.widget.FrameLayout;
import android.widget.ViewFlipper;
-import com.android.internal.R;
-import com.android.internal.widget.LockPatternUtils;
-
/**
* Subclass of the current view flipper that allows us to overload dispatchTouchEvent() so
* we can emulate {@link WindowManager.LayoutParams#FLAG_SLIPPERY} within a view hierarchy.
@@ -246,7 +247,10 @@ public class KeyguardSecurityViewFlipper extends ViewFlipper implements Keyguard
}
public static class LayoutParams extends FrameLayout.LayoutParams {
+ @ViewDebug.ExportedProperty(category = "layout")
public int maxWidth;
+
+ @ViewDebug.ExportedProperty(category = "layout")
public int maxHeight;
public LayoutParams(ViewGroup.LayoutParams other) {