From 978c6e219037fd9543d0d07fbfcd770225ab7e0f Mon Sep 17 00:00:00 2001 From: Mathew Inwood Date: Tue, 21 Aug 2018 15:58:55 +0100 Subject: Add @UnsupportedAppUsage annotations For packages: android.widget This is an automatically generated CL. See go/UnsupportedAppUsage for more details. Exempted-From-Owner-Approval: Mechanical changes to the codebase which have been approved by Android API council and announced on android-eng@ Bug: 110868826 Test: m Change-Id: Ic61019b1df85448a158fc2ba55c326353222c6b9 --- core/java/android/widget/AutoCompleteTextView.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'core/java/android/widget/AutoCompleteTextView.java') diff --git a/core/java/android/widget/AutoCompleteTextView.java b/core/java/android/widget/AutoCompleteTextView.java index 49741d4d111e..71d13a9acdca 100644 --- a/core/java/android/widget/AutoCompleteTextView.java +++ b/core/java/android/widget/AutoCompleteTextView.java @@ -17,6 +17,7 @@ package android.widget; import android.annotation.DrawableRes; +import android.annotation.UnsupportedAppUsage; import android.content.Context; import android.content.res.Resources.Theme; import android.content.res.TypedArray; @@ -102,10 +103,13 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe /** Context used to inflate the popup window or dialog. */ private final Context mPopupContext; + @UnsupportedAppUsage private final ListPopupWindow mPopup; + @UnsupportedAppUsage private final PassThroughClickListener mPassThroughClickListener; private CharSequence mHintText; + @UnsupportedAppUsage private TextView mHintView; private int mHintResource; @@ -132,6 +136,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe // Set to false when the list is hidden to prevent asynchronous updates to popup the list again. private boolean mPopupCanBeUpdated = true; + @UnsupportedAppUsage private PopupDataSetObserver mObserver; /** @@ -528,6 +533,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe * * @hide Pending API council approval */ + @UnsupportedAppUsage public void setDropDownAnimationStyle(int animationStyle) { mPopup.setAnimationStyle(animationStyle); } @@ -566,6 +572,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe * * @hide Pending API council approval */ + @UnsupportedAppUsage public void setDropDownAlwaysVisible(boolean dropDownAlwaysVisible) { mPopup.setDropDownAlwaysVisible(dropDownAlwaysVisible); } @@ -587,6 +594,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe * * @hide Pending API council approval */ + @UnsupportedAppUsage public void setDropDownDismissedOnCompletion(boolean dropDownDismissedOnCompletion) { mDropDownDismissedOnCompletion = dropDownDismissedOnCompletion; } @@ -866,6 +874,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe } } + @UnsupportedAppUsage void doBeforeTextChanged() { if (mBlockCompletion) return; @@ -875,6 +884,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe if (DEBUG) Log.v(TAG, "before text changed: open=" + mOpenBefore); } + @UnsupportedAppUsage void doAfterTextChanged() { if (mBlockCompletion) return; @@ -1171,6 +1181,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe * * @hide internal used only by SearchDialog */ + @UnsupportedAppUsage public void showDropDownAfterLayout() { mPopup.postShow(); } @@ -1181,6 +1192,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe * the background. * @hide internal used only here and SearchDialog */ + @UnsupportedAppUsage public void ensureImeVisible(boolean visible) { mPopup.setInputMethodMode(visible ? ListPopupWindow.INPUT_METHOD_NEEDED : ListPopupWindow.INPUT_METHOD_NOT_NEEDED); @@ -1192,6 +1204,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe /** * @hide internal used only here and SearchDialog */ + @UnsupportedAppUsage public boolean isInputMethodNotNeeded() { return mPopup.getInputMethodMode() == ListPopupWindow.INPUT_METHOD_NOT_NEEDED; } @@ -1225,6 +1238,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe * * @hide used only by SearchDialog */ + @UnsupportedAppUsage public void setForceIgnoreOutsideTouch(boolean forceIgnoreOutsideTouch) { mPopup.setForceIgnoreOutsideTouch(forceIgnoreOutsideTouch); } -- cgit v1.2.3