diff options
author | Michael Kolb <kolby@google.com> | 2011-01-26 17:43:48 -0800 |
---|---|---|
committer | Michael Kolb <kolby@google.com> | 2011-01-26 17:46:18 -0800 |
commit | 91902d5db3dcbd161bf824620567e210d6f4fcbe (patch) | |
tree | f2f8edaf6483af85ae40c52e7c579f1fab98d26f /src/com/android/browser/UrlInputView.java | |
parent | 46c9551534c0803c5a40d05dd40499a39f12612f (diff) | |
download | android_packages_apps_Gello-91902d5db3dcbd161bf824620567e210d6f4fcbe.tar.gz android_packages_apps_Gello-91902d5db3dcbd161bf824620567e210d6f4fcbe.tar.bz2 android_packages_apps_Gello-91902d5db3dcbd161bf824620567e210d6f4fcbe.zip |
fix suggestion dropdown offset
http://b/issue?id=3394446
adjust offset to new bckground resource
and adjust based on quickcontrols mode
Change-Id: I93d096e6465f91fcbb01941aa3f746f5e3f77354
Diffstat (limited to 'src/com/android/browser/UrlInputView.java')
-rw-r--r-- | src/com/android/browser/UrlInputView.java | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/com/android/browser/UrlInputView.java b/src/com/android/browser/UrlInputView.java index 02c9f4cd..3e49c06c 100644 --- a/src/com/android/browser/UrlInputView.java +++ b/src/com/android/browser/UrlInputView.java @@ -60,6 +60,7 @@ public class UrlInputView extends AutoCompleteTextView private boolean mLandscape; private boolean mInVoiceMode; private boolean mIncognitoMode; + private int mVOffset; public UrlInputView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); @@ -86,6 +87,7 @@ public class UrlInputView extends AutoCompleteTextView onConfigurationChanged(ctx.getResources().getConfiguration()); setThreshold(1); setOnItemClickListener(this); + mVOffset = 0; } void setController(UiController controller) { @@ -94,6 +96,13 @@ public class UrlInputView extends AutoCompleteTextView setCustomSelectionActionModeCallback(urlSelectionMode); } + void setUseQuickControls(boolean useQuickControls) { + mVOffset = (useQuickControls + ? (int) getResources().getDimension(R.dimen.dropdown_offset) + : 0); + mAdapter.setReverseResults(useQuickControls); + } + void setContainer(View container) { mContainer = container; } @@ -135,7 +144,7 @@ public class UrlInputView extends AutoCompleteTextView if (getLeft() != -getDropDownHorizontalOffset()) { setDropDownHorizontalOffset(-getLeft()); } - setDropDownVerticalOffset(8); + setDropDownVerticalOffset(mVOffset); } @Override @@ -247,10 +256,6 @@ public class UrlInputView extends AutoCompleteTextView } - public void setReverseResults(boolean reverse) { - mAdapter.setReverseResults(reverse); - } - public void setIncognitoMode(boolean incognito) { mIncognitoMode = incognito; mAdapter.setIncognitoMode(mIncognitoMode); |