summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorke Lee <yorkelee@google.com>2014-05-30 20:54:04 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-05-30 20:54:05 +0000
commita636ada9b053f1baad6c5267b4afb80360418290 (patch)
tree47468f4c0d5dd55d67683dccb18e02fdab7c5bfc
parent988e60e77519429b20ead6d27938369e75084f1e (diff)
parentc7aaa28a4400fc9c8b24bb7437f9b23d29155669 (diff)
Merge "Toggle between elevation and 9-patch shadow in searchbox" into lmp-preview-dev
-rw-r--r--src/com/android/dialer/widget/SearchEditTextLayout.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/com/android/dialer/widget/SearchEditTextLayout.java b/src/com/android/dialer/widget/SearchEditTextLayout.java
index 311d2afd1..dbb2b22de 100644
--- a/src/com/android/dialer/widget/SearchEditTextLayout.java
+++ b/src/com/android/dialer/widget/SearchEditTextLayout.java
@@ -16,13 +16,10 @@
package com.android.dialer.widget;
-import android.animation.Animator;
-import android.animation.AnimatorListenerAdapter;
import android.animation.ValueAnimator;
import android.animation.ValueAnimator.AnimatorUpdateListener;
import android.content.Context;
import android.util.AttributeSet;
-import android.util.Log;
import android.view.KeyEvent;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
@@ -41,6 +38,8 @@ public class SearchEditTextLayout extends FrameLayout {
private int mLeftMargin;
private int mRightMargin;
+ private float mCollapsedElevation;
+
/* Subclass-visible for testing */
protected boolean mIsExpanded = false;
protected boolean mIsFadedOut = false;
@@ -80,6 +79,8 @@ public class SearchEditTextLayout extends FrameLayout {
mLeftMargin = params.leftMargin;
mRightMargin = params.rightMargin;
+ mCollapsedElevation = getElevation();
+
mCollapsed = findViewById(R.id.search_box_collapsed);
mExpanded = findViewById(R.id.search_box_expanded);
mSearchView = (EditText) mExpanded.findViewById(R.id.search_view);
@@ -160,6 +161,7 @@ public class SearchEditTextLayout extends FrameLayout {
}
setBackgroundResource(R.drawable.search_shadow);
+ setElevation(0);
if (requestFocus) {
mSearchView.requestFocus();
}
@@ -179,6 +181,7 @@ public class SearchEditTextLayout extends FrameLayout {
}
mIsExpanded = false;
+ setElevation(mCollapsedElevation);
setBackgroundResource(R.drawable.rounded_corner);
}