API fix, AutoCompleteTextView
Bug 6102885
Didn't fix dropDownSelector nor completionHintView at that point.
Change-Id: If080cbefd5189b79e4fa042e28dfa6a71524b93d
diff --git a/api/current.txt b/api/current.txt
index 4a9b3bb..a1dac89 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -26746,6 +26746,7 @@
method public void dismissDropDown();
method public boolean enoughToFilter();
method public android.widget.ListAdapter getAdapter();
+ method public java.lang.CharSequence getCompletionHint();
method public int getDropDownAnchor();
method public android.graphics.drawable.Drawable getDropDownBackground();
method public int getDropDownHeight();
diff --git a/core/java/android/widget/AutoCompleteTextView.java b/core/java/android/widget/AutoCompleteTextView.java
index de11fe9..e5199f6 100644
--- a/core/java/android/widget/AutoCompleteTextView.java
+++ b/core/java/android/widget/AutoCompleteTextView.java
@@ -218,6 +218,8 @@
*
* @param hint the text to be displayed to the user
*
+ * @see #getCompletionHint()
+ *
* @attr ref android.R.styleable#AutoCompleteTextView_completionHint
*/
public void setCompletionHint(CharSequence hint) {
@@ -237,7 +239,20 @@
mHintView = null;
}
}
-
+
+ /**
+ * Gets the optional hint text displayed at the bottom of the the matching list.
+ *
+ * @return The hint text, if any
+ *
+ * @see #setCompletionHint(CharSequence)
+ *
+ * @attr ref android.R.styleable#AutoCompleteTextView_completionHint
+ */
+ public CharSequence getCompletionHint() {
+ return mHintText;
+ }
+
/**
* <p>Returns the current width for the auto-complete drop down list. This can
* be a fixed width, or {@link ViewGroup.LayoutParams#MATCH_PARENT} to fill the screen, or
@@ -468,6 +483,8 @@
* @return the minimum number of characters to type to show the drop down
*
* @see #setThreshold(int)
+ *
+ * @attr ref android.R.styleable#AutoCompleteTextView_completionThreshold
*/
public int getThreshold() {
return mThreshold;